社区
汇编语言
帖子详情
如何计算程序的运行效率?
snowwin
2003-09-13 09:50:27
假如说我要在程序中完成一项功能,分别用c语言和汇编来实现,虽然我知道肯定是汇编效率高,但是我怎么才能分别计算出这两个程序的运行效率呢?
哪位高手指点一下!
...全文
230
13
打赏
收藏
如何计算程序的运行效率?
假如说我要在程序中完成一项功能,分别用c语言和汇编来实现,虽然我知道肯定是汇编效率高,但是我怎么才能分别计算出这两个程序的运行效率呢? 哪位高手指点一下!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shuizhongying
2003-10-05
打赏
举报
回复
看看那个程序运行的时间周期是多少个时钟频率啊,很累的,+U+U看,呵呵
asmzyd
2003-09-19
打赏
举报
回复
无名说得对.
考,代码里可是有条件分支的.如果单测时间,准个屁.
有一本书<数据结构与算法-面向对象的c++设计模式>,里面介绍了一种方法.很不错的,他本来是计算算法的效率的.不过,拿来这里,也能用.
lhg3122
2003-09-19
打赏
举报
回复
复杂度不能单靠运行来测时间,它与机器和当时的运行环境有关,具体还是看一下周德培的一本《算法设计与分析》。
BinaryTreeEx
2003-09-19
打赏
举报
回复
数据结构有时间复杂度么?算法才有那个。
tudou614
2003-09-18
打赏
举报
回复
看看数据结构的时间复杂度!!!!!!!!!!11
flyever
2003-09-14
打赏
举报
回复
帮楼主up!
snowwin
2003-09-14
打赏
举报
回复
郁闷!
giantzz
2003-09-14
打赏
举报
回复
就按csdsjkk() 说的办,方法不错
Tiangua
2003-09-14
打赏
举报
回复
写两个读时间函数
开始一个
time1=TimeOn()
结尾一个
time2=TimeOff()
所用的时间就是
time=time2-time1
snowwin
2003-09-14
打赏
举报
回复
对,就是计算大概的时间,比如说我设计程序值之前想分别估算一下利用汇编和c语言在运行效率方面有多大的差别。
spbabyba
2003-09-14
打赏
举报
回复
GetTickCount
zuolihua
2003-09-14
打赏
举报
回复
计算花费时间吗
csdsjkk
2003-09-13
打赏
举报
回复
找块秒表...
提高
程序
运行
效率
的10个简单方法
对于每一个
程序
员来说,
程序
的
运行
效率
都是一个值得重视,并为之付出努力的问题。但是
程序
性能的优化也是一门复杂的学问,需要很多的知识,然而并不是每个
程序
员都具备这样的知识,而且论述如何优化
程序
提高
程序
运行
效率
的书籍也很少。但是这并不等于我们可以忽略
程序
的
运行
效率
,下面就介绍一下本人积累的一些简单实用的提高
程序
运行
效率
的方法,希望对大家有所帮助。 注:以C/C++
程序
为例 一、尽量变
Linux下
计算
程序
运行
效率
linux下
计算
程序
的
运行
时间
效率
,一般有两种方式: 1、使用gettimeofday函数,它主要用来存放当前时间 它的结构为:int gettimeofday(struct timeval *tv,struct timezone *tz); 结构体timeval包含两个参数: 第一个参数结构为: struct timeval{ long tv_sec;//秒
C:提高C代码
运行
效率
的方法有哪些?列举几个提高代码执行
效率
的方法
如何提高代码
运行
效率
? 提高C语言代码
运行
效率
的方法 如何优化C语言代码 实用的C语言编程技巧 哪些方法可以提高代码的执行
效率
? 提高C代码
运行
效率
的方法有哪些? 列举几个提高代码
运行
效率
的方法
C++编程中提高
程序
运行
效率
的方式(不断更新)
在实际的工作中,利用
程序
实现同样的功能会有很多种方式,但是考虑到
程序
的
运行
时间时,很多方式并不可取。不断提高
程序
的
运行
效率
,而又不影响
程序
功能是
程序
员的不竭追求! 以下是我在工作中总结的提高
程序
代码
效率
的方式: 1.整型
运行
速度快于浮点型,所以能用整型的地方尽量不要用浮点型
计算
,尤其是除法!移位运算的
效率
比一般的乘除法
效率
高! 2.尽量少调用简单函数,例如一个数的平方,直接 a*a,而不要用...
Python
计算
程序
执行
效率
的三种方式
本文主要针对测试Python的Pythonic的写法的
运行
效率
的三种方式 方式一 import datetime if __name__=='__main__': startTime = datetime.datetime.now() arr = [] for i in range(10000000): arr.append(i) endTi...
汇编语言
21,459
社区成员
41,602
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章