程序员的诗和远方

62 篇文章
31 人订阅

全部文章

Bob.Chen

腾讯 · 高级UI工程师 (已认证)

20181125_ARTS_week22

这个解法来自 https://leetcode.com/problems/maximum-subarray/discuss/139218/Javascript-...

381
Bob.Chen

腾讯 · 高级UI工程师 (已认证)

20181111_ARTS_week20

When to use the :empty and :blank CSS pseudo selectors

722
Bob.Chen

腾讯 · 高级UI工程师 (已认证)

20181104_ARTS_week19

Yarn vs npm - which Node package manager to use in 2018?

473
Bob.Chen

腾讯 · 高级UI工程师 (已认证)

20181028_ARTS_week18

比较简单的题目,第一反应直接可以用自带的 indexOf 之类的去解决。除此之外就可以用个 while 循环一个个比一下就搞定了。

653
Bob.Chen

腾讯 · 高级UI工程师 (已认证)

20181118_ARTS_week21

这题一开始一直没思路,然后看了 leetcode 的讨论,这个解法还是比较精妙的,用两个指针,然后距离就是 n,等到最后一个碰到末尾,要踢掉的元素就是 前一个指...

674
Bob.Chen

腾讯 · 高级UI工程师 (已认证)

20181021_ARTS_week17

Improving your Async functions with WebWorkers

916
Bob.Chen

腾讯 · 高级UI工程师 (已认证)

20181013_ARTS_week16

这题没好好审题,题目中说不能增加其它空间,以及要在原数组中改,没注意最后只要前 n 位是无重复的就可以了。

713
Bob.Chen

腾讯 · 高级UI工程师 (已认证)

20181007_ARTS_week15

这个写的比较杂乱,因为一开始思路就是想着比较大小,然后构造新的节点,赋值,找下一个,做成单链表。因为要比较是否是 null 以及实际值,所以比较条件写的有点复杂...

792
Bob.Chen

腾讯 · 高级UI工程师 (已认证)

20180930_ARTS_week14

想到这个的思路是因为解的过程中,发现如果遇到左边的,需要存起来,后面可能有用(类似入栈),遇到右边的,需要比对前一个值,并且比完如果匹配就没用了(这类似出栈)。...

662
Bob.Chen

腾讯 · 高级UI工程师 (已认证)

20180922_ARTS_week13

这个题比较简单,用循环硬做也可以,这里做了一个小小的优化,先排序了一下,如果不排序的话,遇到 ["aaa","aa","aaa"] 这种形式就会出错。

923
Bob.Chen

腾讯 · 高级UI工程师 (已认证)

20180914_ARTS_week12

因为之前做过 Integer to Roman 这个 Roman to Integer 还是比较容易有思路,和 Integer to Roman 差不多,但是这...

691
Bob.Chen

腾讯 · 高级UI工程师 (已认证)

20180902_ARTS_week10

这周因为有些事情忙,挑了条 easy 难度的题。整个思路比较简单,算面积嘛,然后左右两边分别有两个游标,哪个低了哪个就往中间移动一格。复杂度 O(n)。

582
Bob.Chen

腾讯 · 高级UI工程师 (已认证)

20180826_ARTS_week09

第一种方法,把数字转成字符串,再变成数组,倒转,然后再变回字符串。 很明显,这个方法效率不高。

661
Bob.Chen

腾讯 · 高级UI工程师 (已认证)

20180818_ARTS_week08

这道题是要把字符串中的数字变成 int,通常的做法是遍历字符串,然后判断是不是在 0~9 中,如果把 0~9 放数组里每次循环检查感觉不是太好,时间复杂度是个 ...

541
Bob.Chen

腾讯 · 高级UI工程师 (已认证)

Python 做图片清晰度识别

如果之前了解过信号处理,就会知道最直接的方法是计算图片的快速傅里叶变换,然后查看高低频分布。如果图片有少量的高频成分,那么该图片就可以被认为是模糊的。然而,区分...

1651
Bob.Chen

腾讯 · 高级UI工程师 (已认证)

20180811_ARTS_week07

https://medium.freecodecamp.org/prototype-in-js-busted-5547ec68872

552
Bob.Chen

腾讯 · 高级UI工程师 (已认证)

20180803_ARTS_week06

这个是个比较不好的解法,就是像题目介绍里面那样先把这个『之』字形给做出来,然后再逐行读成字符串,但是通过这个比较好帮助我们理解这个题目。

841
Bob.Chen

腾讯 · 高级UI工程师 (已认证)

20180728_ARTS_week05

这题有点犯难,上面是 Discuss 中的一个解法,看了之后挺好理解的,要找回环字符串,就从 a 和 aa 一阶和二阶这两种形式往两边找,感觉特别巧妙。

852
Bob.Chen

腾讯 · 高级UI工程师 (已认证)

20180722_ARTS_week04

这题寻找两个已经排好序的数组的中值,一开始思路比较简单,两个数组合一起,然后排个序就很容易找到中值了。

951
Bob.Chen

腾讯 · 高级UI工程师 (已认证)

20180715_ARTS_week03

题目寻找最大子串,一开始没想到特别好的方法, 后来看了下大家的讨论,主要是用移动窗口的方式记录当前寻找的子串,当发现重复字符的时候,起始位置就从下一个开始。

712

扫码关注云+社区