程序员的诗和远方

56 篇文章
29 人订阅

全部文章

Bob.Chen

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

20181013_ARTS_week16

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

193
Bob.Chen

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

20181007_ARTS_week15

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

652
Bob.Chen

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

20180930_ARTS_week14

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

572
Bob.Chen

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

20180922_ARTS_week13

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

873
Bob.Chen

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

20180914_ARTS_week12

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

621
Bob.Chen

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

20180902_ARTS_week10

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

532
Bob.Chen

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

20180826_ARTS_week09

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

541
Bob.Chen

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

20180818_ARTS_week08

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

501
Bob.Chen

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

Python 做图片清晰度识别

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

711
Bob.Chen

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

20180811_ARTS_week07

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

522
Bob.Chen

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

20180803_ARTS_week06

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

811
Bob.Chen

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

20180728_ARTS_week05

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

822
Bob.Chen

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

20180722_ARTS_week04

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

911
Bob.Chen

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

20180715_ARTS_week03

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

692
Bob.Chen

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

20180708_ARTS_week02

Add Two Numbers You are given two non-empty linked lists representing two non-ne...

601
Bob.Chen

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

20180701_ARTS_week01

Two Sum Given an array of integers, return indices of the two numbers such that ...

621
Bob.Chen

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

2018-0701_ARTS_week01

902
Bob.Chen

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

Mac上搭建一个干净的TensorFlow环境

作为一个小前端,最近想折腾下深度学习方面的东西,这不 TensorFlow 刚发布了 1.0 嘛。于是就想在我的 Mac Book 上跑一跑。

37610
Bob.Chen

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

让文字沿着路径动起来 (SVG)

由于我对 SVG 也不是太熟悉,有些地方可能有所疏漏,有什么疑问欢迎留言,有什么写错的地方,欢迎指出哈。

2957
Bob.Chen

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

React Native 解决 Navigator.pop 无法传参数

紧接着上一篇文章 React Native 中实现二维码扫描 当时扫是扫了,东西是出来了,但是并没有做界面返回,而自带的 navigator.pop 方法又没...

2613

扫码关注云+社区