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

学习看看,每天提升一点点
页: 1 2 3 4 5 [6] 7 8
查看完整版本: #鱼C五周年狂欢预热#第一弹(已结束)