vb评价算法优略因素是什么?

来源:百度知道 编辑:UC知道 时间:2024/06/14 09:02:35
在vb中使用表达式简便还是调用函数简便。例如:x中有四位整数要求把中间两位放在x中
其中一种算法是:1.x=x\10 2.x=x-(x\100)*100 3.print x
方法2:1.x=str(x) 2.x=mid(x,2,2) 3.print x

如果事先把x定义为整形, 那么表达式肯定是比字符串处理快很多了.
不过你的方法..换成我的试试:

x=x\10 mod 100

调用函数简便

第2种算法的第一步 可以省略
效果一样(原因我在你另个问题里说过了)

2.x=mid(x,2,2)
3.print x

算法的评价, 在哪里都是(不仅仅是VB, C也一样!)
运算速度, 内存占用量, 适用性, 和稳定性!
运算速度:是指处理同一个应用这段代码的时间多少.
内存占用量:是指要占用的内存情况, 如果用了外部文件, 文件的大小也算在内!
适用性:是指在特定情况下可以用还是通用, 当然, 哪里都能用是不可能的!
稳定性:是指程序在用这个测试数据的时候快, 用别的测试数据就慢了!