- 博客(3)
- 资源 (7)
- 收藏
- 关注
原创 【性能优化】取模运算:x%n,当n是偶数时,可以用x&(n-1)替代
#include <assert.h>void modulo_operation_opt(){ int m = 100000; int n = 100000; double a, b; //assert( (i%2n) == (i&(2n - 1))) for (int i = 10; i--;) { assert((i % 4) == (i&am...
2018-09-22 19:34:29 2611 8
原创 【性能优化】遍历数组:用pointer指针遍历 代替 index下标遍历
1. 下标方式遍历数组:void index_visit_array(){ typedef struct tagNodeST { unsigned int uix; float fy; char cz; int magic[4]; }NODE_ST; NODE_ST astNodes[10]; int len = sizeof(astNodes) / size...
2018-09-22 18:25:41 1106
原创 【性能优化】如何实现:c/c++整个项目工程使用一个全局变量
如果工程中存在malloc/free等频繁动态分配和释放内存的情况,一般优化思路是:方法1:加内存池方法2:使用全局buf 方法1的优点:众所周知,不详细说了。方法2使用场合:整个工程运行过程中,动态分配的内存大小有规律性且有最大个数。可以在工程起始阶段就分配足够的全局buf。 内存池前面文章有实现代码,这里说下支撑方法2实现的主要技术:那就是全局变量的使用方法。S...
2018-09-22 13:27:28 5759 2
jenkins_home_hpi_1127_2.part7.rar
2019-11-27
jenkins_home_hpi_1127_2.part6.rar
2019-11-27
【机器学习】【决策树】ID3算法,详解+Python代码实现
2018-04-05
【机器学习】【决策树】自己动手用python实现样本集的裁剪,新样本集以供计算子决策树的最优根节点
2018-04-03
【机器学习】用相亲样本数据集详解条件熵的计算过程
2018-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人