Clever Castle
动态规划简介
动态规划适用于原问题的子问题之间还存在公共子子问题, 分治法适用于子问题之间没有过多的相互关系
67 words
|
1 minutes
观察者模式
观察者模式定义对象间一种一对多的依赖关系, 使得每当一个对象改变状态, 则所有依赖于它的对象都会得到通知并被自动更新
307 words
|
2 minutes
创建者模式
创建者模式是为了将一个复杂对象的构建与它的表示分离, 使得同样的构建过程可以创建不同的表示
540 words
|
3 minutes
单例模式
设计模式中的单例模式
1046 words
|
5 minutes
工厂方法模式
设计模式中的工厂方法模式
253 words
|
1 minutes
面向对象六大原则(上)
设计模式中的六大原则:单一职责原则, 里氏替换原则, 依赖倒置原则
1614 words
|
8 minutes
寻找二叉树最长路径
寻找二叉树最长路径
101 words
|
1 minutes
Leetcode 283 将0 移到数组末
将数组中的0移动数组尾部, 其它数字顺序不变. 必须就地完成.
296 words
|
1 minutes