wenjun8888
发表于 2015-1-9 22:44:31
两包烟的钱,把不了妹买不了田,不如拿来支持小甲鱼推出更多原创教学视频!
Vikki
发表于 2015-1-10 13:55:21
不会的路过
rowang
发表于 2015-1-10 16:17:04
把两枚鱼币收了
梁呵呵
发表于 2015-1-10 22:37:01
还没学到这些:mad:
梁呵呵
发表于 2015-1-10 22:39:07
我是来捧场的~。
Juneel
发表于 2015-1-10 23:08:15
还没写,先顶一下子苍老师送给你
瞬秒爆加速
发表于 2015-1-11 12:36:53
def golf(i):
while 1:
i+=1;s=str(i)
if s==s[::-1]and all():return i
153
kingguo
发表于 2015-1-11 12:56:35
我是过来支持的
小李
发表于 2015-1-11 14:17:49
没意思,现在大公司的面试算法题,讲究的是效率和可读性。你这么精简字符没啥意思,有时候可读性下降所带来的坏处是致命的。垃圾代码维护成本是很高的。所以一般是要兼顾效率和可读性的,这是主流。而不是精简字符,你的程序精简字符之后,编译成二进制码不一定短小,程序跑起来之后时间效率不说怎么样,空间效率你也保证不了,说不定反而更浪费空间。
skypes
发表于 2015-1-11 15:15:46
- -新人路过
kiralgk
发表于 2015-1-11 15:16:12
{:1_1:}:sad
helloman2
发表于 2015-1-11 19:56:21
def g(n):
while True:
n+=1;f=True
for i in range(2,n):
if n%i==0:
f=False;break
if f:
return n
def golf(n):
while True:
n=g(n);o=list(str(n));t=list(reversed(o))
if o==t:
return n
weberwang
发表于 2015-1-11 21:12:50
支持
谦你的手在陆上
发表于 2015-1-12 10:39:01
:loveliness::loveliness::loveliness::loveliness:
小龙_h
发表于 2015-1-12 11:15:03
支持一下……
hbxtly
发表于 2015-1-13 10:25:29
新手回复,得鱼币得得{:9_228:}
ajian0117
发表于 2015-1-13 10:28:59
第二弹的写,思路中{:7_112:}
小李
发表于 2015-1-13 11:10:30
小李 发表于 2015-1-11 14:17
没意思,现在大公司的面试算法题,讲究的是效率和可读性。你这么精简字符没啥意思,有时候可读性下降所带来 ...
你说的我全都赞同,只是觉得你最好提前说明一下:这个挑战仅仅是娱乐,真写程序的时候切勿模仿。以免误导一些想要学习编程的新人,让他们误以为代码越短越好。我们论坛上有好多是刚开始学习程序的新人,一定要让他们在一开始就养成良好的编码习惯才行。
小李
发表于 2015-1-13 11:12:51
楼主说的我全都赞同,只是觉得楼主最好提前说明一下:这个挑战仅仅是娱乐,真写程序的时候切勿模仿。以免误导一些想要学习编程的新人,让他们误以为代码越短、行数越少越好。我们论坛上有好多是刚开始学习程序的新人,一定要让他们在一开始就养成良好的编码习惯才行。
绀碧的彷徨
发表于 2015-1-13 21:09:46
学习看看,每天提升一点点