JAVA刷题常用api

一: Map<String,Intger>() m = HashMap<>();     1    void clear( )     从此映射中移除所有映射关系(可选操作)。     2    boolean...

2018-09-07 13:55:43

阅读数:51

评论数:0

leetcode 二分查找

模板一:int binarySearch(int[] nums, int target){ if(nums == null || nums.length == 0) return -1; int left = 0, right = nums.length - 1; while...

2018-07-16 15:44:54

阅读数:33

评论数:0

二叉树广度优先遍历和深度优先遍历

二叉树的遍历方式:1、深度优先:递归,非递归实现方式  1)先序遍历:先访问根节点,再依次访问左子树和右子树  2)中序遍历:先访问左子树,再访问根节点吗,最后访问右子树  3)后序遍历:先访问左子树,再访问右子树,最后访问根节点2、广度优先    按照树的深度,一层一层的访问树的节点packag...

2018-06-13 09:09:33

阅读数:284

评论数:0

java链表

最近在训练ACM时用C语言编写了很多的链表程序。因为最近在学java,于是便想编写java的链表程序,结果遇到了很多困难。下面的这篇文章很好的概括了整个编写的过程,值得收藏。       1、单链表的创建和遍历  2、求单链表中节点的个数  3、查找单链表中的倒数第k个结点(剑指offer,题15...

2018-03-28 19:36:11

阅读数:23

评论数:0

leetcode中常用的java类方法

字符串 String转int、long等 public void test() {     String sInt = "123";     int s = Integer.parseInt(sInt);     long ls = Long.parse...

2018-03-28 19:35:59

阅读数:85

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭