中转站


大数据框架学习

一、λ架构 数据处理的方式有很多,大致上可以分为实时处理和批处理,它们分别对应不同的场景,批处理:高吞吐,高延 […]


动态规划

Dynamic programming

对于计算机而言,有两部分能力:计算和存储。在我们写的程序中,对应着时间复杂度,和空间复杂度。时间复杂度越高,意 […]


二叉树通用解法

General solution of binary tree

文本描述对于二叉树的通用解法,除了思维方式的训练,并没有太大实际作用。 一、树的遍历 树是一种复式的结构。像常 […]


函数式编程

Functional programming

通常的编程模式(命名式)编程强调执行的过程关系函数式编程强调函数间的代数关系,如g(f(x)), 就是g(x) […]


做一个有趣的人

Be an interesting person

本文来自 李言荣校长 2017年毕业致典礼 同学们、老师们、家长朋友们: 大家好! 今天,我们怀着无比喜悦的心 […]


正则表达式

regular expression

1. 基本概念 对于正则表达式这一块,一直没有做系统化的总结。这次刚好刷到OJ,所以就在此总结一下。首先对于正 […]


二叉树实现穷举

Binary tree exhaustive method

一、解决穷举的问题 当我们在做穷举的时候,习惯画出一颗二叉树。把这样的一棵树画出来之后,我们在列举所有可能性的 […]


LeetCode刷题

LeetCode challengt

27. 移除元素 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于&nbsp […]


技能,行业,资源

Skills, industry, resources

能够开始写这篇文章的主要动力是来源于最近的焦虑,以及当我把时间线拉长能看到背后的一些事物,对于这些现象进行思考 […]