鱼C论坛

 找回密码
 立即注册
楼主: wei_Y

[技术交流] #鱼C五周年狂欢预热#第一弹(已结束)

[复制链接]
发表于 2015-1-9 22:44:31 | 显示全部楼层
两包烟的钱,把不了妹买不了田,不如拿来支持小甲鱼推出更多原创教学视频!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-1-10 13:55:21 | 显示全部楼层

回帖奖励 +2 鱼币

不会的路过
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-1-10 16:17:04 | 显示全部楼层

回帖奖励 +2 鱼币

把两枚鱼币收了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-1-10 22:37:01 | 显示全部楼层

回帖奖励 +2 鱼币

还没学到这些:mad:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-1-10 22:39:07 | 显示全部楼层
我是来捧场的~。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-1-10 23:08:15 | 显示全部楼层

回帖奖励 +2 鱼币

还没写,先顶一下子  苍老师送给你
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-1-11 12:36:53 | 显示全部楼层
def golf(i):
 while 1:
  i+=1;s=str(i)
  if s==s[::-1]and all([i%c for c in range(2,i)]):return i
153

点评

我很赞同!: 5.0
我很赞同!: 5
现在应该是换方法来写了,再来这样木啥意义了。。  发表于 2015-1-11 12:42
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-1-11 12:56:35 | 显示全部楼层

回帖奖励 +2 鱼币

我是过来支持的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-1-11 14:17:49 | 显示全部楼层

回帖奖励 +2 鱼币

没意思,现在大公司的面试算法题,讲究的是效率和可读性。你这么精简字符没啥意思,有时候可读性下降所带来的坏处是致命的。垃圾代码维护成本是很高的。所以一般是要兼顾效率和可读性的,这是主流。而不是精简字符,你的程序精简字符之后,编译成二进制码不一定短小,程序跑起来之后时间效率不说怎么样,空间效率你也保证不了,说不定反而更浪费空间。

点评

我很赞同!: 5.0
我很赞同!: 5
首先,这不是大公司里的面试,第二,这只是个代码挑战的活动,第三,我并没有说简短代表可读性高效率好。 第四,难道不能有这样的挑战吗? 最后,之后会有算法活动,欢迎来参加~。  发表于 2015-1-11 14:33
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-1-11 15:15:46 | 显示全部楼层

回帖奖励 +2 鱼币

- -新人路过
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-1-11 15:16:12 | 显示全部楼层

回帖奖励 +2 鱼币

{:1_1:}:sad
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-1-11 19:56:21 | 显示全部楼层

回帖奖励 +2 鱼币

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

评分

参与人数 1鱼币 +5 收起 理由
wei_Y + 5 继续努力,还有第二期等着你~。

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-1-11 21:12:50 | 显示全部楼层

回帖奖励 +2 鱼币

支持
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-1-12 10:39:01 | 显示全部楼层

回帖奖励 +2 鱼币

:loveliness::loveliness::loveliness::loveliness:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-1-12 11:15:03 | 显示全部楼层

回帖奖励 +2 鱼币

支持一下……
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-1-13 10:25:29 | 显示全部楼层

回帖奖励 +2 鱼币

新手回复,得鱼币得得
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-1-13 10:28:59 | 显示全部楼层

回帖奖励 +2 鱼币

第二弹的写,思路中
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-1-13 11:10:30 | 显示全部楼层
小李 发表于 2015-1-11 14:17
没意思,现在大公司的面试算法题,讲究的是效率和可读性。你这么精简字符没啥意思,有时候可读性下降所带来 ...

你说的我全都赞同,只是觉得你最好提前说明一下:这个挑战仅仅是娱乐,真写程序的时候切勿模仿。以免误导一些想要学习编程的新人,让他们误以为代码越短越好。我们论坛上有好多是刚开始学习程序的新人,一定要让他们在一开始就养成良好的编码习惯才行。

评分

参与人数 1鱼币 +5 收起 理由
wei_Y + 5 嗯~下次编辑一定注意。

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-1-13 11:12:51 | 显示全部楼层
楼主说的我全都赞同,只是觉得楼主最好提前说明一下:这个挑战仅仅是娱乐,真写程序的时候切勿模仿。以免误导一些想要学习编程的新人,让他们误以为代码越短、行数越少越好。我们论坛上有好多是刚开始学习程序的新人,一定要让他们在一开始就养成良好的编码习惯才行。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-1-13 21:09:46 | 显示全部楼层

回帖奖励 +2 鱼币

学习看看,每天提升一点点
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-19 17:02

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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