
其它
Aertims
分享即学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
针对小游戏中PNG、JPG压缩工具优化(nodejs)
-前言-博主目前还是主力使用Laya进行游戏开发,随着项目扩大,资源量增加,发布愈发的缓慢。究其根本还是问题出在了图片压缩问题上,实在受不了准备将压缩流程剥离出来,在自己想压缩的时候再执行命令压缩也不迟。-正文-首先来说一说为什么图片压缩那么慢,图片压缩分为两个步骤:1.PNG压缩,采用了pngquant,改工具在时间空间复杂度都不高。2.JPEG格式压缩,采用了guetzli,这个工...原创 2020-03-10 12:05:17 · 938 阅读 · 3 评论 -
简单排序方法:直接插入排序、冒泡排序、简单选择排序
/*简单快速排序假设以第一个数为最小数开始向后比较,如果找到了比这个数小的数,就记下这个数的下标,直到找完数组,将最后记下的最小值下标与最外层循环(我们假设的最小值的下表值进行交换),然后开始下一次循环,知道整个数组排序完成,这样的排序就是从左向右,依次找出表中最小的值放在对应的位置的一种排序方式*/ int temp3 = 0;原创 2016-11-22 23:00:58 · 514 阅读 · 0 评论 -
数据结构——图知识概要
图是另一种比树形结构更复杂的非线性数据结构,图中的数据元素称为顶点(Node),顶点之间是多对多的关系,图分为有向图和无向图,带权值的图为网。 图的存储: 一般采用数组存储图中顶点的信息,邻接矩阵采用二维数组存储顶点之间的关系,无向图的邻接矩阵是对称的,所以在存储时可以只存储上三角矩阵或下三角矩阵的数据;有向图的邻接矩阵不是对称的。邻接表用一个链表来存储顶点之间的关系,所以邻接表是顺序存转载 2016-11-22 22:18:00 · 379 阅读 · 0 评论 -
char转int方法
这是我的第一篇博客,也是我学习的一种方法,我会将学习中总结出的方法问题通过博客记录下来,希望能帮到同样在努力学习的朋友,也希望有什么不足得到大家的补充帮助回归正文,在编程中我们常常会涉及到类型转换的问题,类型转换最重视的装箱与拆箱带来的性能损耗。char类型与int类型同属于值类型,因此在char转换成int的时候就想不造成装箱拆箱的性能损耗的同时完成转换就可以这样做,首先大家要明原创 2016-11-16 02:16:40 · 7270 阅读 · 0 评论 -
动手实现正则表达式引擎
http://www.graphviz.org/原文地址:http://swtch.com/~rsc/regexp/regexp1.html下面两张表是两种正则表达式引擎的表现。其中一种用在许多语言的标准解释器,有Perl。另外一种用在为数不多的地方,主要是awk和grep。这两种引擎有着极为不同的性能表现图1 a?(n)a(n)匹配a(n)用时 用(n)代表字符的重复次数,a?(3)a(转载 2018-03-02 22:26:22 · 6469 阅读 · 0 评论