Month: May 2019

回旋的阶梯 2019.05

  1. 需要食客自己扫描二维码才能点餐的馆子,都缺乏基本的礼貌。对应方法只有 “ 啊?没有纸质菜单?!!! 那不吃了”。
  2. 刚工作那阵,看过一本书叫《走出软件作坊》。现在觉得,如何保持作坊化才是大问题。我甚至觉得,只有大全栈才能称作程序员,高度分工化的IT业现状是对资本的妥协。
  3. 最近去咖啡馆写代码,听到周围有人用四川话/重庆话讨论互联网产品,只有带起耳机,然后用Noizio播放 “咖啡馆” 白噪声。在 咖啡馆 听

953.leetcode题目讲解(Python):验证外星语词典(Verifying an Alien Dictionary)

题目

题目

解题思路

简单说一下这道题,难点在:读不懂题目!!!

其实这道题说的是一个单词在字典里面的出现顺序问题。

用中文词汇举例子:

苹果(pingguo),香蕉(xiangjiao)

因为我们的字母默认顺序为:

abcdefghijklmnopqrstuvwxyz

所以,在字典里 苹果(pingguo)会出现在 …

《摄影哲学的思考》#读书笔记

拍照越来越容易,拿起手机,按个按钮就行。摄影又越来越难,有了便捷的设备,好像怎么拍都行。算法给予更漂亮的月亮和更无暇的面容; 技术性工具带来更丰富的二次创作空间和过剩的像素。但我们敢声称技术进步给我们带来了比银盐时代更好的作品吗?

“关键是P得好”,“还是看后期”,“过度解读”,“这种照片我也拍得出来”,“我没看出来哪里好”,“对焦都没对准”

这类话语,你是否耳熟。摄影依然重要,但大家觉得拍摄过程不在重要了,重要的是器材(装置),程式和发布渠道。

“P了就不真实了”,“直出才牛逼”,“原片不能看”

这些观点听上去都对? 我有三个问题:

  1. 技术性的症结是“不真”?
  2. 我们在摄影时是为了“求真”?
  3. 真就是好?

587.leetcode题目讲解(Python):安装栅栏(Erect the Fence)

1. 题目

题目

2. 解题思路

这道题还是比较难,需要一些背景知识(已整理到第3节中)。本题的解题思路其实是需要寻找一个点集的凸外壳,Jarvis’s 算法比较容易理解,我们从x轴最左边的点出发,寻找“最逆时针”的下一个点,直到回到最x轴左边的点,完成凸外壳的构建。

3. 背景知识

3.1 凸与非凸