![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
gloam2018
态度决定一切!
展开
-
用网格加速平面内对象的查找速度.
对网格方法扩展一下。用N*N的格子保存对象。每个格子有一个List.将 坐标为(X,Y)的对象保存到[X%N,Y%N]格子的List中.这个数据结构能方便的查到每个对象附近的东西。 ()转载 2009-06-14 10:44:00 · 573 阅读 · 0 评论 -
代码体积优化
<br />通常程序的优化都是指速度的优化,但有时体积优化也很重要,最近关于体积的优化总结如下:<br /> 1)减少代码中的死角,所谓死角就是永远不会执行到的地方,对于一个长期维护的一个项目肯定会形成一些这样的死角,有些死角比如没有被调用到的函数,没有被引用的全局变量等是可以通过编译选项最终移除掉。但有些却是不可以的,比如那些靠数据源改变流程调用到的代码,但新数据源的设计使之永远达不到成立的条,这样这部分调用不到的代码就会无谓的曾经程序的体积。所以对于这些代码要移除掉或者用宏隔开。<br /> 2)机原创 2010-08-29 13:38:00 · 1512 阅读 · 0 评论