TypeScript
w1661824810
这个作者很懒,什么都没留下…
展开
-
用C#实现一个Egret导表工具
Egret使用的导表工具 Excel(.xlsx格式)生成txt文件、ts文件、byte文件(txt压缩包) 觉得现在项目的导表工具不错,就造了波轮子,自己做了个阉割版的导表工具;适合中小性游戏开发,只涉及前端逻辑,没有做服务器的处理,勿喷~ 觉得好用帮忙点个星~ 工具链接: https://github.com/GERMA-66/TSConfigProject2.0 示意图: ...原创 2020-10-24 19:16:41 · 217 阅读 · 0 评论 -
网页刷新代码(html)两种方式
网页刷新代码(html)两种方式: window.location.href = window.location.href; window.location.reload();原创 2020-09-22 16:52:48 · 4303 阅读 · 0 评论 -
TS实现有序数组查找算法
TypeScript实现有序数组二分查找 要求返回不大于元素e,靠后的数组下标(包括多个相同元素的情况)。 图示: /** * 可以比较大小的数组 */ public search(arr: T[], e: T, lo: number, hi: number): number { while (lo < hi) { var mi: number = Math.floor((lo + hi) / 2);//取中心为轴点 (e < arr[mi]) ? //判断是否小于 hi原创 2020-06-13 16:28:20 · 841 阅读 · 0 评论 -
ts实现广度遍历算法
TypeScript实现广度遍历算法 在30 * 30的地图里,点击某个图片,从而遍历所有的图片(且不重复)。 广度遍历算法: 访问点击的图片s,依次访问点击图片s的未被访问相邻的其他图片,一次访问他们尚未访问的其他相邻图片,直到访问完所有的图片。 代码实现 测试图片类 enum EnumImageStatus {//定义图片状态枚举 UNDISCOVER,//未被发现 DISCOVER,//发现 VISITED,//访问完毕 } class TestImage extends egret.Spr原创 2020-06-10 14:42:27 · 1131 阅读 · 0 评论 -
ts实现归并排序算法
ts归并排序算法 归并排序算法(二路归并) 归并算法时间时间复杂度O(n·log n)。 算法采用分而治之策略: ①将目标数组一分为二; ②子序列递归排序; ③合并有序子序列。 分而治之: 为求解一个大规模的问题,可以将其划分为若干子问题(通常为两个,且规模大体相当),分别求解子问题,由子问题的解合并得到原问题的解。 var arr: number[] = []; for (var i: number = 0; i < 1000; i++) { arr.push(Math.floor(1原创 2020-06-10 12:14:51 · 678 阅读 · 0 评论