这代码得重构!
有人出现成方案了:https://github.com/gogotanaka/Rubype 虽然有点繁琐,但是很不错!真的。
招几个?工作时间?
是呀,v2ex 发帖这么麻烦居然也这么水。
这算是挥刀自宫吗?
有了这工作天黑都不怕,编码编码再编码,一行一行似爪牙,似魔鬼的步伐,编码 编码
这是狂加班的节奏吗?
为什么在 ruby-china 这么专业的社区也不开放投简历的方式?感觉给拉钩广告。
那个 ipad 就看 top 吗?
真土豪呀!
社会四个现代化建设就靠你了!
如果瓶颈是 IO 的话,还是 Ruby 大法好。
那明明是“金典”, 做哪些不做哪些很明确了。
感觉这是环境使然,即使国外没有 Github 而国内有一个 Github 应用,国内也会被玩死喷死的。
Gthub 现在不是就要变成国内 it 界的娱乐论坛了么?
老板点击页面后,发现页面一直不动,浏览器也没有反应,拍桌子说这 tmd 中毒了吗?为什么我们的网站是这样的???? 我默默的把 turbolinks 去掉,让老板看一下,发现浏览器的进度条移动了,页面"正常"了。。。
现在彻底不用 turbolinks 了,网速不行还加个毛速!网速行还用它加个毛速!
好牛逼的样子
可以用 lambda 代替。
func = -> (a,b) { puts "do sth. with a and b" }
xxx.each(&func) 其他类似。
拼“有效代码行数”????还让不让人活了?!
我想到的也是楼主的左右各遍历一次。。。
分享 一个 O(n) 的:(改自别人的 java 代码)
def trap(map=[])
left = 0
right = map.length - 1
traps = 0
while(left < right)
min = [map[left], map[right]].min
if(map[left] == min)
left += 1
while((left < right) && (map[left] < min))
traps += min - map[left]
left += 1
end
else
right -= 1
while((left < right) && (map[right] < min))
traps += min - map[right]
right -= 1
end
end
end
return traps
end
很想知道那些牛人都是这么抽象思考这些问题的????