数据结构和算法不是并列的关系, 它们构成了层次化的结构. 算法 抽象数据结构 基本数据结构 算法 DP 问题 回溯...[作者空间]
题眼 这个题目就是典型的递归题目.这里就是根据前序和后续的二叉树的具体结构特征来做. python 的 slice...[作者空间]
python 这里使用了 list.index(), 这个非常有用[作者空间]
link http://www.cnblogs.com/acbingo/p/9374587.html[作者空间]
方法二 利用矩阵的递增性质[作者空间]
问题的关键所在 两个中位数 区间选择 终止条件 两个中位数 下位中位数 上位中位数 区间的选择 开区间 闭区间 半...[作者空间]
题目分析 这个题目拆分为left_bound和right_bound比较容易理解.虽然代码量有冗余.[作者空间]
link https://www.cnblogs.com/randyniu/p/9350927.html 这里的代...[作者空间]
注意事项 python 的 ord函数.[作者空间]
链表考察点 链表题目一个考察点就是如何处理复杂的指针.既然是复杂指针, 那么很大的一个考点就是如何处理指针. du...[作者空间]
前插法 这个题目和翻转链表不一样的地方就是它需要考虑的情况很多. pre_node cur_node tmp_node[作者空间]
解法很多 将所有的 ListNode放到数组中,然后排序, 再输出 变为2路合并 题眼 这个题目就是考察的堆. p...[作者空间]
工程之美 什么样的工程是美的: 可维护 可读性 可扩展性 如果链表的长度不是特别恐怖的情况下, 这个栈的方案是非常...[作者空间]
全排列问题有很多的解法 这里使用的解法是位向量法[作者空间]
简洁容易理解[作者空间]
INVALID 用一个INVALID的数值来表示不可达值.[作者空间]
直接转化为换零钱问题 我的代码的效率不是最高的, 但是可读性很好.[作者空间]
题外话 简洁易懂的代码是好代码. 注意事项 python 字符判断是何种类型的写法 条件的处理, 使用 conti...[作者空间]