牛客615577937号
牛客615577937号
全部文章
分类
题解(71)
归档
标签
去牛客网
登录
/
注册
牛客615577937号的博客
全部文章
(共80篇)
题解 | #排序#冒泡、快速、选择、堆排序、插入排序详细思路解释
public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * 将给定数组排序 * @param arr int整型一维数组 待排序的数组 * @return int整型一维数组...
Java
2022-05-10
1
420
题解 | #最长公共前缀#没啥好说的
public class Solution { /** * * @param strs string字符串一维数组 * @return string字符串 */ public String longestCommonPrefix (Stri...
Java
2022-05-05
0
275
题解 | #字符串变形#不建议使用split操作
public class Solution { public String trans(String s, int n) { // write code here StringBuffer sb = new StringBuffer(); St...
Java
2022-05-05
0
223
题解 | #有重复项数字的全排列#和无重复思路一致,加上去重即可
public class Solution { public ArrayList<ArrayList<Integer>> permuteUnique(int[] num) { ArrayList<ArrayList<Integer>&...
Java
2022-05-04
0
173
题解 | #没有重复项数字的全排列#递归+回溯+排序
public class Solution { public ArrayList<ArrayList<Integer>> permute(int[] num) { //思路:利用递归 ArrayList<ArrayList<...
Java
2022-05-04
0
210
题解 | #跳台阶#递推
public int jumpFloor(int target) { //f(1) = 1 //f(2) = 2 //f(3) = 3 = f(1) + f(2) //f(4) = 5 = f(3) + f(2) //f...
Java
2022-05-03
0
175
题解 | #斐波那契数列#递推思路
public int Fibonacci(int n) { if(n == 1){ return 1; } if(n == 2){ return 1; } int a = ...
Java
2022-05-03
0
124
题解 | #数组中只出现一次的两个数字#先排序在判断
public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param array int整型一维数组 * @return int整型一维数组 ...
Java
2022-05-02
0
274
题解 | #最小的K个数#直接利用排序搞定
import java.util.Arrays; public class Solution { public ArrayList<Integer> GetLeastNumbers_Solution(int [] input, int k) { //思路一、对数...
Java
2022-05-02
1
222
题解 | #数组中出现次数超过一半的数字#利用map实现
public class Solution { public int MoreThanHalfNum_Solution(int [] array) { //注意空间复杂度是O(1) //用Map来保存每个数字出现的个数 HashMap<I...
Java
2022-05-01
0
154
首页
上一页
1
2
3
4
5
6
7
8
下一页
末页