小步惊惊
小步惊惊
全部文章
题解
归档
标签
去牛客网
登录
/
注册
小步惊惊的博客
全部文章
/ 题解
(共29篇)
题解 | #机器人的运动范围#
import java.util.*; public class Solution { //和计算岛屿最大面积的思路是一样的,建立一个二维矩阵,里面的值就是0和1 public int area = 0; public int movingCount(int threshold, int rows,...
Java
递归
字符串
数组
2022-06-21
0
368
题解 | #复杂链表的复制#
import java.util.HashMap; public class Solution { //过程较为繁琐,主要利用的是链表的拷贝与链表的反转,并记录好有random节点的位置与相应random节点的位置 public RandomListNode Clone(RandomListNode...
Java
数学
链表
计数
双指针
2022-06-21
0
296
题解 | #第K个n的排列#
import java.util.*; public class Solution { //这是一道递归排列组合的题目,要求就是组合的字符不能重复 public String KthPermutation (int n, int k) { // write code here boo...
Java
递归
有序集合
2022-06-21
0
442
题解 | #计算器(二)#
import java.util.*; public class Solution { //解题过程较为繁琐 public int calculate (String s) { // write code here //生成中缀表达式 List<String> i...
Java
字符串
栈
数学
2022-06-12
0
448
题解 | #36进制加法#
import java.util.*; public class Solution { //解题思路和(链表相加,数组相加)是一样的,只不过要提前处理好数据,a->10,...,z->25,然后取反按位相加就可以了。 public String thirtysixAdd (String ...
Java
数组
数学
字符串
双指针
2022-06-12
0
509
题解 | #多数组中位数#
import java.util.*; public class Solution { //采用比较累计进值 public int getUpMedian (int[] arr1, int[] arr2) { // write code here int arr1Length = a...
Java
数学
数组
2022-06-12
0
440
题解 | #找到字符串中的异位词#
import java.util.*; public class Solution { //先对p字符串进行排序,生成新的字符串,然后判断s的子字符串是否包含有新的p字符串 public ArrayList<Integer> findWord (String s, String p) {...
Java
字符串
数组
2022-06-09
0
378
题解 | #字符串解码#
//采用递归和字符串替换的解法 public class Solution { public String decodeString (String s) { int length = s.length(); //对特殊情况进行处理,只要包含有[字符就要递归下去 if(lengt...
Java
字符串
递归
栈
2022-06-04
0
382
题解 | #质数的计数#
import java.util.*; public class Solution { public int num; public int primesCount (int n) { // write code here //对特殊情况进行处理 if(n<2){ ...
Java
数学
2022-06-03
0
422
题解 | #字母异位词分组#
import java.util.*; public class Solution { public String[][] groupAnagrams (String[] strs) { // write code here //临时字符串数组 String[] temp =...
Java
数组
数学
2022-06-03
0
390
首页
上一页
1
2
3
下一页
末页