ofo vs mobike — 两大门派横向测评

最近一直在长沙,报了健身房。
由于住的地方离健身房有一段路程,所以就在考虑用哪一种代步工具会比较好。
权衡再三,最后选了自行车代步。反正是去锻炼,路上就当是热身了。
本来是想骑自己的山地车的,但是健身房里不能停车,而且停在外面也不是很安全。所以就打算试试共享单车了。
——————————————————————————————————————–
我一直都觉得共享单车是一个城市发展水平与市民素质整体作用的结果。体验最早也最好的是杭州的小红车,不仅有统一的停车位,而且有专业的管理。就冲这一点,我觉得杭州人民是幸福的。体验最差的要算是深圳的市政公共自行车了,当时腾大旁边有一个自行车泊车位,我一度有想下班以后骑车回家的冲动,结果发现不同区的公共自行车居然不是一家公司经营的,也就是说我把车骑回去了以后根本没法还车,摔~
——————————————————————————————————————–
Continue reading

《编程原本》读书笔记

这一学期确实很清闲。往日最令我头疼的上课任务没有了,但取而代之的是需要自己安排自己的时间了。
打算在这段gap semester里多做一点充实自己的事情。
手边有一本裘老翻译的《编程原本》,正好利用这段时间好好再刷一遍。
这书是12年底买的,当时买了就看了一遍,但确实有很多看不懂的地方。
大一开学的时候,手边也没有什么书,于是就又看了一遍。真心看出新感觉,给人一种豁然开朗的感觉。
想必这次再看,应该也会有所收获的。
程序背后的本原就是数学的各种概念、技术和方法,需要演绎、推导和证明,而绝不是模糊的想法和草率的编码以及蛮力调试。
                                                                                                 ————裘宗燕

三星ADV考试题(Tunnel Construction)

好久没有写东西啦。
因为前两天和同学一起玩的很开心,于是就索性放纵了自己一下下,把写东西的任务暂时抛掷脑后了。
前天花花给我发来了一道新鲜出炉的算法题,奈何我已经好久不写这种东西了,所以一路过程十分曲折。打算记录一下,权当好玩。
题目是图片版的,讲道理看的非常不爽。原文链接在这里:http://www.cnblogs.com/linux0537/p/6163158.html

s = [1, 4, 1, 3, 11]
c1 = 7
r1 = 2
c2 = 2
r2 = 6
ans = float("inf")
for i in range(0, len(s)+1):
    offset = 0
    result = 0
    if len(s) - 2*i > 0: offset = r2*(len(s)-2*i-1)
    if len(s) - 2*i < 0: offset = r1*(2*i-len(s)-1)
    for l in range(0, i): result += c1*s[l]
    for r in range(i,len(s)): result += c2*s[r]
    if (result + offset) < ans: ans = result + offset
print ans