1、编译器优化
VS中合理选择-O1、-O2、-O3选项,编译器会自动优化
2、语法优化
避免类型转换,比如使用size_t类型替换int类型
减少for循环内计算:避免重复计算;合理使用continue、break;将数值在循环外先计算好,比如.size();
3、openMP并行
看到一个很全面的介绍,思路差不多大概就是这些:
1、编译器优化
VS中合理选择-O1、-O2、-O3选项,编译器会自动优化
2、语法优化
避免类型转换,比如使用size_t类型替换int类型
减少for循环内计算:避免重复计算;合理使用continue、break;将数值在循环外先计算好,比如.size();
3、openMP并行
看到一个很全面的介绍,思路差不多大概就是这些: