2ez4me
2ez4me
全部文章
题解
复习(2)
归档
标签
去牛客网
登录
/
注册
2ez4me的博客
全部文章
/ 题解
(共83篇)
题解 | #最小的K个数 大根堆#
import java.util.*; public class Solution { public ArrayList<Integer> GetLeastNumbers_Solution(int [] input, int k) { PriorityQueue...
Java
堆(优先队列)
2022-03-23
0
223
题解 | #输出二叉树的右视图 BM40重建二叉树 + BM26层序遍历#
import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * 求二叉树的右视图 * @param xianxu int整型一维数组 先序遍历 ...
Java
二叉树
2022-03-22
0
334
题解 | #判断是不是二叉搜索树 分治思想#
import java.util.*; /* * public class TreeNode { * int val = 0; * TreeNode left = null; * TreeNode right = null; * public TreeNode(int v...
Java
二叉树
分治
2022-03-22
0
305
题解 | #按之字形顺序打印二叉树 在层序遍历的基础上加个判断和反转即可#
import java.util.*; /* public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { ...
Java
二叉树
2022-03-21
0
280
题解 | #旋转数组的最小数字 二分法#
import java.util.ArrayList; public class Solution { public int minNumberInRotateArray(int [] array) { return process(array, 0, array.lengt...
Java
数组
二分查找
2022-03-21
2
228
题解 | #单链表的排序 利用小根堆#
import java.util.*; /* * public class ListNode { * int val; * ListNode next = null; * } */ public class Solution { /** * * @...
Java
2022-03-21
0
281
题解 | #链表中的节点每k个一组翻转 链表反转+递归#
import java.util.*; /* * public class ListNode { * int val; * ListNode next = null; * } */ public class Solution { /** ...
Java
链表
递归
2022-02-17
0
477
题解 | #寻找第K大 堆#
import java.util.*; public class Solution { public int findKth(int[] a, int n, int K) { // write code here // 大根堆 Priorit...
Java
堆(优先队列)
2022-02-17
0
258
题解 | #最小的K个数 堆#
import java.util.*; public class Solution { public ArrayList<Integer> GetLeastNumbers_Solution(int [] input, int k) { //优先队列就是小根堆 ...
Java
堆(优先队列)
2022-02-16
0
311
题解 | #判断链表中是否有环 快慢指针#
/** * Definition for singly-linked list. * class ListNode { * int val; * ListNode next; * ListNode(int x) { * val = x; * ...
Java
快慢双指针
2022-02-15
0
278
首页
上一页
1
2
3
4
5
6
7
8
9
下一页
末页