- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 插入排序
插入排序 插入排序跟冒泡排序有些相似,所以有些人在使用的时候经常会混淆。 就我个人而言,区分插入排序和冒泡排序最快的方法就是:冒泡排序直到算法结束后,才知道排序完成。而插入排序则不同,外循环每增加1,就能够知道前n个数是排序好的。所以同样的无序数组,使用插入排序比较数的次数会比冒泡排序少许多。 插入排序从n=1开始(数组array[n],array[0]是第一项,array[1]是第二项),
2017-10-20 14:38:35 237
原创 选择排序
假定一个数组:array[10]={23, 98, 10, 4, 78, 9, 34, 99, 29, 52} 初始为:23, 98, 10, 4, 78, 9, 34, 99, 29, 52 第一次交换:4, 98, 10, 23, 78, 9, 34, 99, 29, 52 第二次交换:4, 9, 10, 23, 78, 98, 34, 99, 29, 52 第三次不用交换:4
2017-09-11 15:22:04 266
原创 冒泡排序
纸上得来终觉浅,得知此事要躬行 程序员只有熟悉了数据结构+算法,才能够称为合格。 为此,记录自己的程序员之路。 冒泡排序,通俗点来说,就是通过一连串的相邻数比较交换,将数组中较小的数不断的往数组的前端“吐”。 话不多说,直接上代码。以下代码使用的是C#语言。 class Program { private static void Swap(ref int a, r
2017-09-11 14:44:54 237
原创 Unity3D异步加载
在unity3D中除了简单的同步加载,代码如下 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.SceneManagement; public class StartGame : MonoBehaviour { public void Bt
2017-07-31 20:05:51 508
原创 Tanks!Tutorial初学者可能会出现的问题
这几天尝试学习了下U3D,到官网跟着教程做了一些项目,现在就以初学者的角度提下碰到的问题和解决方法。 1.Shell击中目标后,目标不会扣血,这是为什么? 第一步,要确定下Shell和Tank是否都添加了刚体组件; 第二步,在教程中,会将Tank的Layer设置成Players,设定好后,会弹出选项框,如下图
2017-06-22 14:26:21 855 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人