![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 3322 阅读 · 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 · 760 阅读 · 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 · 527 阅读 · 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 · 1211 阅读 · 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 · 6616 阅读 · 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 · 2183 阅读 · 0 评论