greedy


贪心算法

  1. 排序!如果是内置数据结构,直接使用自定义排序。排序之后考虑能否使用binary search。
Arrays.sort(arr, new Comparator<int[]>() {
    public int compare(int[] a, int[] b) {
        return Integer.compare(b[0], a[0]);
    }
});

Author: csy99
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint polocy. If reproduced, please indicate source csy99 !
评论
 Previous
tree tree
二叉树 Tree 先问清楚是不是二叉树?二叉搜索树?子节点到父节点的指针? 大部分题目可以通过递归解决 掌握四种遍历树的方法inorder, preorder, postorder, level order 配合遍历的顺序,有可
2020-07-21
Next 
list list
链表概况链表存储空间不一定连续,是临时分配的,所以不能像数组一样用索引提取元素。 大量链表问题可以使用额外数据结构简化。但是最优解一般不使用额外数据结构。 解题要点 单向/双向?有环/无环? 翻转链表、交换两个节点是基础 头节点有可能发生变
2020-07-21
  TOC