摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 字符串 { class stringDG { public char[] date;//字符串本质上是一个数组,是一个字符型数组 /// <summ 阅读全文
posted @ 2019-08-11 10:51 晴耕--雨读 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 枚举中的成员是可以转换成字符串的。 但字符串是不能转换成枚举的 只有从枚举转换成字符串的成员是可以从字符串再转换成枚举成员。 枚举转换成字符串 阅读全文
posted @ 2019-08-11 10:49 晴耕--雨读 阅读(2775) 评论(0) 推荐(0) 编辑
摘要: 1:冒泡排序 冒泡排序是相邻元素之间比较,如果是从前往后比较,则可以把最大的元素放入数组的最后一位,下一次循环把除最大的一位数外,剩下数的最大的再找出来,依次循环,把数组排序 这样的写法我们不管剩下的数据是否有序,程序会把所有的数据都比较的,这样可能会浪费资源,我们可以加一个标志位,当我们发现数据已 阅读全文
posted @ 2019-08-11 08:33 晴耕--雨读 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 推排序: 将完全二叉树构造成堆 阅读全文
posted @ 2019-08-09 11:49 晴耕--雨读 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 树:有n(n>=0)个节点的有限集合 ,n=0时为空树,n=1只有一个根节点,n>1有子节点的树 子树:B C 是A的子树,D是B的子树 根节点:A是树的根节点,一个树最多只有一个根节点 度:拥有子节点的个数。A的度为2,B的度为1 树的层次:A是在第一层,G在第四层 注:树最多只有一个根节点,一个 阅读全文
posted @ 2019-08-09 10:11 晴耕--雨读 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 动态规划算法: 切割钢条问题:不同长度的钢条的价格是不同的,怎样切割获取的利润最大。 假设钢条的长度为n,怎样切割获取最大值 普通方法实现: 动态算法实现钢条切割的最大利润 从顶到底实现:钢铁的切割 从底到顶的钢条切割:会优化这个算法 动态规划解决背包问题 背包问题可以使用穷举法和动态规划算法 穷举 阅读全文
posted @ 2019-08-01 14:20 晴耕--雨读 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 分治算法:把一个规模较大的复杂问题拆分成一些规模较小的问题,规模较小的问题继续拆分,直到这个问题变得不复杂,能解决为止。 分治算法解决的一些问题:二分搜索 大整数乘法 合并排序 快速排序 线性时间排序 最大子数组 详细分析最大子数组:最大子数组有两种解决方法,1:暴力求解。2:用分治算法. 暴力求解 阅读全文
posted @ 2019-07-31 16:13 晴耕--雨读 阅读(138) 评论(0) 推荐(0) 编辑
摘要: AssetBundle是将游戏中所需的各类资源打包压缩并上传到网络服务器上。在游戏运行时从服务器上将这些资源动态加载到客户端。 AssetBundle的使用步骤 1:指定资源的AssetBundle属性(给资源命名,分类,指定后缀名) 2:使用代码构建AssetBundle资源包 3:把AssetB 阅读全文
posted @ 2019-05-29 10:22 晴耕--雨读 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 用按键控制物体移动的几种方法 还有一种不需要检测按键是否按下的方法 阅读全文
posted @ 2019-04-23 09:49 晴耕--雨读 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1 面向对象的三大特征:封装,继承,多态 封装:属性封装字段 将一些对象的特征封装成类 函数传参较多,可以将这些参数封装成一个类,再利用类创建对象,把对象传到函数中 将一些功能封装成函数。 继承:object类是所有类的祖宗,所以object类中的四个方法,ToString() GetType() 阅读全文
posted @ 2019-03-03 16:56 晴耕--雨读 阅读(127) 评论(0) 推荐(0) 编辑