455. 分发饼干
排序
1 | class Solution { |
排序
1 | class Solution { |
软件的本质
软件工程
软件过程
过程模型: 1,2个, 也可能简答题
敏捷
__
指导实践的原则
需求工程
需求建模: 基于场景
需求建模: 类
需求建模: 行为和模式
设计
架构级设计
构件级设计
Filter和Interceptor都可以实现对请求的拦截
根据排序的中间结果判断使用的插入排序还是堆排序, 并给出下一轮迭代的中间结果
堆排序: 先逐步构造一个大顶堆, 再每次从堆中取出最大的元素放到堆后面
按输入序列构造AVL树, 输出层次序遍历的结果, 和AVL树是否为完全二叉树
寻找最长公共后缀
注意: 边界情况: 两条链没有交集, 其中一条链是另一条链的子链