寄托天下
查看: 6583|回复: 46
打印 上一主题 下一主题

2015这个数对单身狗太忧伤了 [复制链接]

Rank: 9Rank: 9Rank: 9

声望
1529
寄托币
18994
注册时间
2013-4-2
精华
11
帖子
4692

Golden Apple 枫情万种 一帆枫顺   枫华绝代 寄托兑换店纪念章

跳转到指定楼层
楼主
发表于 2015-1-4 04:19:20 |只看该作者 |倒序浏览
2015=1024+512+256+128+64+16+8+4+2+1 也就是说,二进制是11111011111,完美对称,一群单身狗遥望另一群单身狗的一年(转)
已有 2 人评分寄托币 声望 收起 理由
homuncilus + 46 + 6 感谢分享
hellphy + 20 + 5 geek!

总评分: 寄托币 + 66  声望 + 11   查看全部投币

0 0

使用道具 举报

Rank: 4

声望
174
寄托币
859
注册时间
2013-7-27
精华
0
帖子
168

2015 US-applicant

沙发
发表于 2015-1-4 04:29:04 |只看该作者
...........单身狗的忧伤
已有 1 人评分声望 收起 理由
xrdcrab + 8 赞沙发

总评分: 声望 + 8   查看全部投币

使用道具 举报

Rank: 7Rank: 7Rank: 7

声望
218
寄托币
2648
注册时间
2012-10-24
精华
0
帖子
996

分享之阳 枫情万种 一帆枫顺   枫华正茂 Cancer巨蟹座 寄托兑换店纪念章 US-applicant

板凳
发表于 2015-1-4 05:09:44 |只看该作者
那看来今年又没戏了。。。。

使用道具 举报

Rank: 4

声望
60
寄托币
878
注册时间
2010-12-25
精华
0
帖子
159
地板
发表于 2015-1-4 06:59:46 |只看该作者
学长是咋想到把它拆成这样的。。。

使用道具 举报

Rank: 6Rank: 6

声望
241
寄托币
1446
注册时间
2014-4-6
精华
0
帖子
591
5
发表于 2015-1-4 07:46:00 |只看该作者
there is no 32

使用道具 举报

Rank: 6Rank: 6

声望
241
寄托币
1446
注册时间
2014-4-6
精华
0
帖子
591
6
发表于 2015-1-4 07:57:29 |只看该作者
本帖最后由 gternewbee 于 2015-1-4 08:15 编辑

# define this function using loop:
def right_year_loop(n):
"""
to get the correct year that is the sum between 1 to 1024
"""
   i=0
   j=1
   correct_year=0
   while i<n:
      correct_year+=j
      i+=1
      j=j*2
   return correct_year

# define this function using recursion:
def right_year_recursion(n):
"""
to get the correct year that is the sum between 1 to 1024, by recursion
"""
   if n==0:
      correct_year=1
   correct_year=right_year(n-1)+2**n
   return correct_year

import time   
#define a function that compares the efficiency
def eff_time(n):
   t0=time.Clock()
   right_year_loop(n)
   t1=time.Clock()
   right_year_recursion(n)
   t2=time.Clock()
   if t2-t1 < t1-t0:
      print("recursion is faster than pure loop")
   else:
      print("recursion is slower than pure loop")

# execute the comparison
eff_time(11)

# result
2047
2047
"recursion is faster than pure loop"

使用道具 举报

Rank: 8Rank: 8

声望
301
寄托币
11008
注册时间
2011-10-1
精华
0
帖子
2471

枫华正茂 一帆枫顺   Golden Apple

7
发表于 2015-1-4 08:06:02 |只看该作者
我就静静的看着你们这么任性的拆来拆去

使用道具 举报

Rank: 6Rank: 6

声望
241
寄托币
1446
注册时间
2014-4-6
精华
0
帖子
591
8
发表于 2015-1-4 08:16:37 |只看该作者
CS大牛解释下,为什么recursion比loop块?如果n很大,recurssion应该会慢吧

使用道具 举报

Rank: 9Rank: 9Rank: 9

声望
1529
寄托币
18994
注册时间
2013-4-2
精华
11
帖子
4692

Golden Apple 枫情万种 一帆枫顺   枫华绝代 寄托兑换店纪念章

9
发表于 2015-1-4 08:20:11 |只看该作者
gternewbee 发表于 2015-1-3 18:16
CS大牛解释下,为什么recursion比loop块?如果n很大,recurssion应该会慢吧

还是教授来解释下吧。。

使用道具 举报

Rank: 6Rank: 6

声望
241
寄托币
1446
注册时间
2014-4-6
精华
0
帖子
591
10
发表于 2015-1-4 08:54:10 |只看该作者
clinkz 发表于 2015-1-4 08:20
还是教授来解释下吧。。

教授也不懂为什么当n小时 recursion会快

使用道具 举报

Rank: 9Rank: 9Rank: 9

声望
2929
寄托币
33718
注册时间
2009-9-28
精华
6
帖子
20069

寄托优秀版主 Aquarius水瓶座 枫华正茂 一帆枫顺   烤鸭大厨 在任资深版主

11
发表于 2015-1-4 09:04:49 |只看该作者
1.6 是我和我妹子认识一周年 要不要出去庆祝一下呢?

嗯... 大家来砍死我吧...XD

使用道具 举报

Rank: 9Rank: 9Rank: 9

声望
1529
寄托币
18994
注册时间
2013-4-2
精华
11
帖子
4692

Golden Apple 枫情万种 一帆枫顺   枫华绝代 寄托兑换店纪念章

12
发表于 2015-1-4 09:04:53 |只看该作者
gternewbee 发表于 2015-1-3 18:54
教授也不懂为什么当n小时 recursion会快

一般只会说递归比较吃资源,没有比较过效率问题

使用道具 举报

Rank: 8Rank: 8

声望
490
寄托币
10827
注册时间
2013-3-16
精华
2
帖子
3172

枫华正茂 一帆枫顺   新任版主 寄托兑换店纪念章 中秋勋章 US-applicant Golden Apple

13
发表于 2015-1-4 10:14:43 |只看该作者
wrath 发表于 2015-1-4 09:04
1.6 是我和我妹子认识一周年 要不要出去庆祝一下呢?

嗯... 大家来砍死我吧...XD

你不是从来不敢秀的吗?。。。怎么现在敢了?

使用道具 举报

Rank: 3Rank: 3

声望
1
寄托币
425
注册时间
2008-7-15
精华
0
帖子
66
14
发表于 2015-1-4 10:37:43 |只看该作者
单身男飘过:@, 哪位女朋友的兄弟开个水贴讲讲怎么认识MM啊

使用道具 举报

Rank: 9Rank: 9Rank: 9

声望
1529
寄托币
18994
注册时间
2013-4-2
精华
11
帖子
4692

Golden Apple 枫情万种 一帆枫顺   枫华绝代 寄托兑换店纪念章

15
发表于 2015-1-4 10:51:34 |只看该作者
wrath 发表于 2015-1-3 19:04
1.6 是我和我妹子认识一周年 要不要出去庆祝一下呢?

嗯... 大家来砍死我吧...XD

地址给我,我买机票去砍你

使用道具 举报

RE: 2015这个数对单身狗太忧伤了 [修改]

问答
Offer
投票
面经
最新
精华
转发
转发该帖子
2015这个数对单身狗太忧伤了
https://bbs.gter.net/thread-1795133-1-1.html
复制链接
发送
回顶部