自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LeoChen的博客

博主是个新手小菜,有错之处还望大神指正海涵

  • 博客(7)
  • 收藏
  • 关注

原创 脚本生命周期

Unity中脚本的生命周期初始阶段Awake() 唤醒: 当物体载入时立即调用1次,常用于在游戏开始前进行初始化,可以判断当满足某种条件执行此脚本this.enable=true。OnEnable() 当可用:每当脚本对象启用时调用。Start() 开始:物体载入且脚本对象启用时被调用1次。常用于数据或游戏逻辑初始化,执行时机晚于Awake。物理阶段FixedUpdate() 固定更新:脚本启用后...

2018-02-26 10:38:12 435

原创 一个初学者对事件和Observer模式的理解

什么是事件?他和Observer设计模式有什么关系?对于这两个概念专业书有正规的解释,我不想照抄概念。我站在一个初学者的角度谈一下自己的理解,“事件”大白话就是“出了点事情”或者说是“发生了一些事情”,既然发生了事情,那肯定涉及到人或物,这件事是谁导致的,有谁受了影响,造成了什么后果。Observe模式又叫做发布-订阅模式(Publish/Subscribe),Observer中文意思是观

2018-01-20 15:43:13 886

原创 Git常用命令

下面是我整理的git常用命令,适合 学习过并使用过 git 后有段时间没用的朋友查阅回忆。没学过git乱用很可能会把自己的代码搞砸.Git常用命令基本git config [--global] user.name=yourname 配置用户名git config [--global] user.email=youremail  配置用户邮箱git config -l 查看配

2018-01-13 16:40:49 185

原创 简单插入排序

算法思路:简单插入排序的思路是把一个数列分为两部分,左边是有序列,右边是无序列,每次将无序列的第一个插入到有序列的正当位置,使有序列增加一个同时无序列减少一个,当无序列的个数为零时,整个数列就排完序了。例如将 5,4,2,3,1 调整为升序时,开始时第一个数在有序列中,第二个到第四个数在无序列中。我们把无序列的第一个数,也就是数字4,插入到有序列中,4比5小,所以插到5前面,数列调整为4,

2018-01-13 15:13:56 189

原创 二分查找

二分查找算法思路二分查找的基本思想是将n个元素分成大致相等的两部分,取a[n/2]与x做比较,如果x=a[n/2],则找到x,算法中止;如果xa[n/2],则只要在数组a的右半部搜索x.二分查找的数列必须是已经有序排列的!时间复杂度时间复杂度无非就是while循环的次数!总共有n个元素,渐渐跟下去就是n,n/2,n/4,....n/2^k(接下来操作元素

2018-01-06 11:49:43 142

原创 简单的排序算法--冒泡排序、选择排序

冒泡排序冒泡排序是一种理解起来较简单的排序算法,适合新手学习。算法思路对于一个非递增有序的数列,要将它进行递增排序,可以从第一个开始,从前至后依次将相邻两数做比较,大的数放后面,这样一次遍历比较后最大的数就被放到最后面了,然后再次从第一个数到最后第二个数同样做相邻两两比较并将大数放在后面一个,这样第二遍后整个数列第二大的数就被放在最后第二个了,这个过程是不是很像气泡冒出水面呢?

2018-01-06 10:05:08 243

原创 辗转相除法、相减法求两自然数最大公约数和最小公倍数

l 辗转相除法算法描述:辗转相除法是求两个正整数的最大公约数的一种算法.有两整数a和b: ① a%b得余数c ② 若c=0,则b即为两数的最大公约数 ③ 若c≠0,则a=b,b=c,再回去执行① 例如求27和15的最大公约数过程为:  27÷15余1215÷12余312÷3余0因此,3即为最大公约数数据流程图:算法的数学证明:证明辗转相除法的确可

2018-01-05 21:00:02 3117

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除