greyhh

记录学习中的点点滴滴

导航

2015年8月11日

摘要: 转载: 雨松MOMO 2014年05月04日 于 雨松MOMO程序研究院 发表,原文链接现在用unity做项目 90%都是用NGUI,并且我个人觉得NGUI应该算是比较成熟的UI插件,虽然他也存在很多问题,但是至少这么多游戏都在用,它目前是能hold住的,嘿嘿。 这篇文章说说我现在是怎么自适应UI ... 阅读全文

posted @ 2015-08-11 08:49 greyhh 阅读(354) 评论(0) 推荐(0) 编辑

2015年8月10日

摘要: 想到了快速排序,于是自己就用C#实现了快速排序的算法: 快速排序的基本思想: 分治法,即,分解,求解,组合 .分解: 在 无序区R[low..high]中任选一个记录作为基准(通常选第一个记录,并记为keyValue,其下标为keyValuePosition),以此为基准划分成两个较小的 子区间R[... 阅读全文

posted @ 2015-08-10 14:59 greyhh 阅读(182) 评论(0) 推荐(0) 编辑

2015年8月9日

摘要: Array:数组在C#中最早出现的。在内存中是连续存储的,所以它的索引速度非常快,而且赋值与修改元素也很简单。 但是数组存在一些不足的地方。在数组的两个数据间插入数据是很麻烦的,而且在声明数组的时候必须指定数组的长度,数组的长度过长,会造成内存浪费,过段会造成数据溢出的错误。如果在声明数组时我们不清... 阅读全文

posted @ 2015-08-09 18:40 greyhh 阅读(251) 评论(0) 推荐(0) 编辑

摘要: 1.HashTable 哈希表(HashTable)表示键/值对的集合。在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key-value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用... 阅读全文

posted @ 2015-08-09 18:38 greyhh 阅读(168) 评论(0) 推荐(0) 编辑

摘要: 转自:http://www.cnblogs.com/rjf1979/archive/2010/09/09/1822667.htmlDataSet包含很多个DataTable一张表的时候用DataTable就可以,多张表就用DataSet了(datatable是一张表,dataset是表的集合。)可以... 阅读全文

posted @ 2015-08-09 18:22 greyhh 阅读(138) 评论(0) 推荐(0) 编辑

摘要: 1.空间复杂度一个程序的空间复杂度是指运行完一个程序所需内存的大小。利用程序的空间复杂度,可以对程序的运行所需要的内存多少有个预先估计。一个程序执行时除了需要存储空间和存储本身所使用的指令、常数、变量和输入数据外,还需要一些对数据进行操作的工作单元和存储一些为现实计算所需信息的辅助空间。程序执行时所... 阅读全文

posted @ 2015-08-09 17:53 greyhh 阅读(2662) 评论(0) 推荐(0) 编辑

摘要: 结构体和类的区别1. 值类型与引用类型结构是值类型:值类型在堆栈上分配地址,所有的基类型都是结构类型,例如:int 对应System.int32 结构,通过使用结构可以创建更多的值类型类是引用类型:引用类型在堆上分配地址堆栈的执行效率要比堆的执行效率高,可是堆栈的资源有限,不适合处理大的逻辑复杂的对... 阅读全文

posted @ 2015-08-09 17:33 greyhh 阅读(2455) 评论(0) 推荐(0) 编辑

摘要: 基础知识公式符号:F(前面),B(后面),L(左面),R(右面),U(上面),D(下面)单独字母表示顺时针旋转,字母前面加'表示逆时针旋转,例如 F(前面顺时针旋转90度),F'(前面逆时针旋转90度);字母后面加2表示旋转180度,U2,B2等表示旋转180度;MR,ML等表示右数第二层,左数第二... 阅读全文

posted @ 2015-08-09 10:50 greyhh 阅读(28827) 评论(1) 推荐(0) 编辑

2015年8月8日

摘要: 塔防类游戏,战棋类游戏经常用到waypoint(路径)寻路。 阅读全文

posted @ 2015-08-08 15:37 greyhh 阅读(1888) 评论(0) 推荐(1) 编辑

摘要: 使用Bmob实现用户注册登录,排行榜功能等。 阅读全文

posted @ 2015-08-08 14:34 greyhh 阅读(2060) 评论(0) 推荐(1) 编辑