Kuris
Kuris
全部文章
题解
面试必刷TOP101(2)
归档
标签
去牛客网
登录
/
注册
Kuris的博客
全部文章
/ 题解
(共10篇)
题解 | #螺旋矩阵#
import java.util.ArrayList; public class Solution { public ArrayList<Integer> spiralOrder(int[][] matrix) { ArrayList<Integer>...
Java
数组
模拟
2022-06-28
0
211
题解 | #顺时针旋转矩阵#
import java.util.*; public class Solution { public int[][] rotateMatrix(int[][] mat, int n) { // write code here int m = mat.leng...
Java
数组
模拟
2022-06-28
0
186
题解 | #旋转数组#
三次翻转,第一次先整体翻转,第二次和第三次分别把0~m-1和m~length-1长度进行翻转即科满足要求 import java.util.*; public class Solution { /** * 旋转数组 * @param n int整型 数组长度 ...
Java
模拟
数组
2022-06-28
0
180
题解 | #合并两个有序的数组#
import java.util.*; public class Solution { public void merge(int A[], int m, int B[], int n) { int[] C = new int[m+n]; int i=0,j=...
Java
数组
双指针
2022-06-17
0
175
题解 | #字符串的排列#
回溯 import java.util.ArrayList; import java.util.*; public class Solution { public ArrayList<String> Permutation(String str) { char[]...
Java
数组
回溯
2022-06-08
0
212
题解 | #有重复项数字的全排列#
回溯 import java.util.*; public class Solution { public ArrayList<ArrayList<Integer>> permuteUnique(int[] num) { ArrayList<A...
Java
数组
回溯
2022-06-07
0
197
题解 | #没有重复项数字的全排列#
回溯 import java.util.*; public class Solution { public ArrayList<ArrayList<Integer>> permute(int[] num) { ArrayList<ArrayL...
Java
回溯
数组
2022-06-07
0
155
题解 | #三数之和#
import java.util.*; public class Solution { public ArrayList<ArrayList<Integer>> threeSum(int[] num) { ArrayList<ArrayList&...
Java
数组
哈希表
2022-06-06
0
169
题解 | #数组中只出现一次的两个数字#
使用map存储数字出现次数 import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param array in...
Java
数组
哈希表
2022-06-06
1
205
题解 | #数组中出现次数超过一半的数字#
数组中的数字出现次数超过一半 public class Solution { public int MoreThanHalfNum_Solution(int [] array) { int key = 0; int number = 0; f...
Java
数组
数学
2022-06-06
1
166