
java面试(算法)
几人憔悴几人泪
加油!今天又是一个新的开始!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
输入两个递增链表,合并为一个递增链表(面试题)
输入两个递增链表,合并为一个递增链表。 public class LinkedTest { public static void main(String[] args) { Node headNode1 = null; Node headNode2 = null; Node currNode1 = null; Node...原创 2018-06-12 14:37:28 · 3406 阅读 · 0 评论 -
二叉树遍历(递归非递归)
package algorithm.tree; import java.util.ArrayDeque; import java.util.ArrayList; import java.util.List; import java.util.Queue; import java.util.Stack; public class CBTTree { /** * 初始化二叉树 ...原创 2018-06-13 19:05:24 · 904 阅读 · 0 评论 -
二分查找
import java.util.Arrays; public class Test2 { public static void main(String[] args) { int[] a = {1,3,5,6,7,8,9,10,12,18,19,20,100}; System.out.println(binarySearch(a, 9)); ...原创 2018-06-13 19:06:10 · 670 阅读 · 3 评论 -
打印金字塔
import java.util.Scanner; public class Test3 { public static void main(String[] args) { Scanner input = new Scanner(System.in); while (input.hasNext()) { int n = input....原创 2018-06-13 19:06:42 · 1368 阅读 · 0 评论 -
求一个二叉树每一层节点个数
import java.util.HashMap; import java.util.LinkedList; import java.util.Map; import java.util.Map.Entry; import java.util.Set; public class Test4 { public static void main(String[] args) { ...原创 2018-06-13 19:07:26 · 6788 阅读 · 0 评论 -
打印N*N的螺旋矩阵
import java.util.Scanner; public class Test9 { public static void main(String[] args) { Scanner input = new Scanner(System.in); while (input.hasNext()) { int n = input...原创 2018-06-13 19:08:13 · 2383 阅读 · 0 评论