图图喔
图图喔
全部文章
分类
LeetCode题解(43)
归档
标签
去牛客网
登录
/
注册
图图喔的博客
要么卷走别人,要么卷废自己
全部文章
(共43篇)
13.反转链表(题号:206)
public class ReverseLinkedList { // 方法一:迭代 public ListNode reverseList1(ListNode head){ // 定义两个指针,指向当前访问的节点,以及上一个节点 ListNode c...
2021-06-30
0
273
12.找到字符串中所有字母异位词(题号:438)
import java.util.ArrayList; import java.util.List; public class FindAnagrams { //方法一:枚举所有长度为p.length()的子串 public List<Integer> findAna...
2021-06-29
0
270
11.最小覆盖子串(题号:76)
import java.util.HashMap; public class MinWindowSubstring { //方法一:暴力法,枚举s中所有子串 public String minWindow(String s, String t) { //定义最小字串...
2021-06-28
0
420
10.滑动窗口最大值(题号:239)
import java.util.ArrayDeque; import java.util.Comparator; import java.util.PriorityQueue; public class SlidingWindowMaximum { //方法一 :暴力法 遍历每一个窗口 ...
2021-06-27
0
290
9.去除重复字母(题号:316)
import java.util.HashMap; import java.util.HashSet; import java.util.Stack; public class RemoveDuplicateLetters { // 方法一:暴力法,贪心策略递归 public St...
2021-06-25
0
305
8.字符串相乘(题号:43)
public class MultiplyStrings { //方法一:基于字符串相加的竖式乘法 public String multiply1(String num1, String num2) { //有一个数为0,结果就是0 if(num1.e...
2021-06-24
0
278
7.字符串相加(题号:415)
public class AddStrings { public String addStrings(String num1, String num2) { //定义一个StringBuffer,保存最终的结果 StringBuffer result = ne...
2021-06-23
0
284
6.寻找重复数(题号:287)
import java.util.Arrays; import java.util.HashMap; import java.util.HashSet; public class findDuplicateNumber { //方法一:双指针暴力组合 时间超限 public s...
2021-06-16
0
351
5.搜索二维矩阵(题号:74)
public class searchMatrix { //方法一:确定行号,进行二分查找 public static boolean searchMatrix(int[][] matrix, int target) { int m = matrix.length; ...
2021-06-15
0
420
4.旋转图像(题号:48)
public class RotateImage { // 方法一:数学方法(矩阵转置,再翻转每一行) public void rotate1(int[][] matrix){ int n = matrix.length; // 1. 转置矩阵 ...
2021-06-14
0
317
首页
上一页
1
2
3
4
5
下一页
末页