摘要:
reverseOrder() 方法用于获取一个比较有否就实现Comparable接口的对象的集合的自然顺序相反。 剑指 Offer 40. 最小的k个数 class Solution { public int[] getLeastNumbers(int[] arr, int k) { if(k == 阅读全文
摘要:
感觉是比较难的一道题了,写一下思路以及运行流程。 举例 s = "abc" 1.首先将字符串s存入字符数组便于操作,进入dfs(0) 2.进入循环,交换‘a’和‘a’(相当于没变),进入dfs(1) 3.进入循环,交换‘b’和‘b’,进入dfs(2) 4.触发终止条件,把此时的字符串c转为Strin 阅读全文
摘要:
思路:中序遍历依次修改左右连接。 剑指 Offer 36. 二叉搜索树与双向链表 /* // Definition for a Node. class Node { public int val; public Node left; public Node right; public Node() 阅读全文