社区
C++ 语言
帖子详情
怎样解决程序遍历中大量if引起的程序效率低
pisvs09
2014-03-19 10:10:11
对于这种情况怎么修改,if不能放在外层循环
for(1000)
{
for(200000)
{
if(a > b)
}
}
...全文
115
6
打赏
收藏
怎样解决程序遍历中大量if引起的程序效率低
对于这种情况怎么修改,if不能放在外层循环 for(1000) { for(200000) { if(a > b) } }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
waterSStreaming
2014-03-19
打赏
举报
回复
根据
if(a>b) { } if(a==b) { } if(a<b) { }
把整个循环分成3个分开的逻辑顺序执行,把两个外层循环按照3中情况拆开; 另一种方法,是把内层循环的判断逻辑向外层移,移动到循环次数较少的loop里面
max_min_
2014-03-19
打赏
举报
回复
提供的信息太少了!减少循环吧!优化的你算法!
derekrose
2014-03-19
打赏
举报
回复
你试试release的能不能够达到要求
PDD123
2014-03-19
打赏
举报
回复
把循环做的精细一点,分成几块,大于的、等于的、小于的独立出来,就不需要判断了。
仙境之桥2046
2014-03-19
打赏
举报
回复
能说的清晰点吗?
JiMoKuangXiangQu
2014-03-19
打赏
举报
回复
如果可能,可采取表格驱动方式。 个人建议,仅供参考。
Java语言
程序
设计基础篇-第10版-第一部分-
程序
设计基础)
Java语言
程序
设计基础篇(黑皮书第10版)读书笔记
我的BIOS之行(3)-
遍历
pci设备(2)mmio访问
前言今天其实我在公司也没有做什么,但是昨天就把pcie
遍历
的mmio形式做了出来,赞扬公司的台湾服务器,至少我可以使用google来去搜索我想要的资料和答案,有一位大神在台湾的论坛上发布了一片博文,针对dos环境下的...
Java语言
程序
设计(一)简答题和论述题
1、什么是面向对象技术 ?它有什么优点 ? 通过面向对象的方式, 将现实世界的物抽象成对象, 现实世界
中
的关系抽象成类、 继承,帮助人们实现对现实...编程时需要考虑和内容是的
程序
什么、怎么做、重点考虑每个实现的
C++语言
程序
设计(第5版 郑莉、董渊)学习笔记(自用~)
C++
程序
整理笔记后续复习使用 前三章 大多关于C 后面的 才是真正C++精华软件:各种
程序
+文档资料 指令:计算机可识别的命令(所有指令的集合叫做指令系统) 汇编语言:将机器语言映射为一些可被读懂的助记符 eg:ADD...
程序
动态切片技术研究
程序
切片主要通过寻找
程序
内部的相关特性,从而分解
程序
,然后对分解所得的
程序
切片进行分析研究,以此达到对整个
程序
理解和认识的目的。而动态
程序
切片主要是指在某个给定输入的条件下,源
程序
执行路径上所有对
程序
...
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章