设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1373|回复: 3
打印 上一主题 下一主题

[已经解决] 这2个方法哪个效率好?

[复制链接]
菜鸟飞呀飞 该用户已被删除
跳转到指定楼层
1
发表于 2012-1-31 01:03:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1281 小时
注册时间
2006-8-27
帖子
590
2
发表于 2012-1-31 01:22:29 | 只看该作者
本帖最后由 wbsy8241 于 2012-1-31 17:19 编辑
  1. def f(x)
  2.   xx = x
  3. end
  4. def f=(x)
  5.   xx = x
  6. end

  7. time = Time.new

  8. 10000000.times{f(0)}

  9. time1 = Time.new - time
  10. time =  Time.new

  11. 10000000.times{f=0}

  12. time2 = Time.new - time

  13. p "f(x)  #{time1}"
  14. p "f=(x) #{time2}"
复制代码
时间函数和循环是拿来做什么的啊

"f(x)  2.0625"
"f=(x) 2.0625"

点评

果然写错了= =  发表于 2012-1-31 17:18
最后一行貌似是 time2 喵?  发表于 2012-1-31 08:36
回复

使用道具 举报

菜鸟飞呀飞 该用户已被删除
3
 楼主| 发表于 2012-1-31 01:52:57 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

Lv3.寻梦者

小柯的徒弟

梦石
0
星屑
1530
在线时间
1157 小时
注册时间
2008-5-24
帖子
3085

贵宾

4
发表于 2012-1-31 08:31:21 | 只看该作者
0 0这点效率不用计较也没问题的啦……考虑效率,最主要是 bitmap类的描绘功能(例如draw_text),或者一些大型数学计算~~~这两类花费的内存比较多~~~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-1 04:31

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表