arts-2019-06-30

Algorithm 算法题

每周至少做一个leetcode 的算法题

https://leetcode-cn.com/problems/valid-parenthesis-string/

又是一道括号匹配的问题,不同的是这次'*'可以被当场')',也可以被当成'('。

定义左括号待匹配数n_left,右括号待匹配数n_right
伪代码如下:

if c == '(':
    n_left += 1
    n_right += 1
elif c == ')':
    if n_left > 0:
        n_left -= 1
    n_right -= 1
else:
    if n_left > 0:
        n_left -= 1
    n_right += 1

if n_right < 1:
    return False

Review 外国文章

阅读并点评至少一篇英文技术文章

todo.

Technique 技巧总结

学习至少一个技术技巧

每周总结还是太宽了,每天总结一下吧。总是在季度总结的时候,才发现好像比较有意义的事一直还没做完,比较遗憾。
把自己的零碎想法记录下来,每周去看,会很有意思。

Share 思考分享

至少分享一篇有观点和思考的技术文章

http://m.cyzone.cn/article/534207.html
晨兴袁野的学习方法论

2019-07-01 00:21 36
Comments
Write a Comment