随笔分类 -  LeetCode

上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要:回溯 import java.util.Arrays; class Solution { int sum = 0; public int totalNQueens(int n) { /** * 使用二维数组存储棋盘,最后再转换为列表 * 默认填充'.' */ char[][] chars = new 阅读全文
posted @ 2022-01-17 15:27 振袖秋枫问红叶 阅读(28) 评论(0) 推荐(0)
摘要:深度优先搜索 import java.util.ArrayList; import java.util.Arrays; import java.util.LinkedList; import java.util.List; class Solution { int m; int n; int[][] 阅读全文
posted @ 2022-01-17 14:21 振袖秋枫问红叶 阅读(48) 评论(0) 推荐(0)
摘要:深度优先搜索 class Solution { int m; int n; boolean[][] used; int[][] move = {{0, 1}, {1, 0}, {0, -1}, {-1, 0}}; public void solve(char[][] board) { m = boa 阅读全文
posted @ 2022-01-16 22:44 振袖秋枫问红叶 阅读(35) 评论(0) 推荐(0)
摘要:深度优先搜索 import java.util.ArrayList; import java.util.HashMap; class Solution { int m; int n; boolean[][] used; int[][] move = {{0, 1}, {1, 0}, {0, -1}, 阅读全文
posted @ 2022-01-16 21:53 振袖秋枫问红叶 阅读(110) 评论(0) 推荐(0)
摘要:深度优先搜索 class Solution { int m; int n; boolean[][] used; int sum = 0; int[][] move = {{0, 1}, {1, 0}, {0, -1}, {-1, 0}}; public int islandPerimeter(int 阅读全文
posted @ 2022-01-16 18:56 振袖秋枫问红叶 阅读(31) 评论(0) 推荐(0)
摘要:深度优先搜索 class Solution { int m; int n; boolean[][] used; int[][] move = {{0, 1}, {1, 0}, {0, -1}, {-1, 0}}; public int maxAreaOfIsland(int[][] grid) { 阅读全文
posted @ 2022-01-16 17:50 振袖秋枫问红叶 阅读(29) 评论(0) 推荐(0)
摘要:深度优先搜索 class Solution { int m; int n; int sum; boolean[][] used; int[][] move = {{0, 1}, {1, 0}, {0, -1}, {-1, 0}}; public int numIslands(char[][] gri 阅读全文
posted @ 2022-01-16 16:59 振袖秋枫问红叶 阅读(37) 评论(0) 推荐(0)
摘要:回溯 class Solution { int m; int n; boolean[][] used; /** * 使用辅助数组来进行上右下左遍历 */ int[][] move = {{-1, 0}, {0, 1}, {1, 0}, {0, -1}}; public boolean exist(c 阅读全文
posted @ 2022-01-16 11:32 振袖秋枫问红叶 阅读(32) 评论(0) 推荐(0)
摘要:回溯 import java.util.Arrays; import java.util.LinkedList; import java.util.List; class Solution { List<List<String>> list = new LinkedList<>(); public 阅读全文
posted @ 2022-01-13 18:56 振袖秋枫问红叶 阅读(36) 评论(0) 推荐(0)
摘要:回溯 import java.util.Arrays; import java.util.LinkedList; import java.util.List; class Solution { List<List<Integer>> list = new LinkedList<>(); Linked 阅读全文
posted @ 2022-01-13 15:57 振袖秋枫问红叶 阅读(32) 评论(0) 推荐(0)
摘要:回溯 import java.util.LinkedList; import java.util.List; class Solution { List<List<Integer>> list = new LinkedList<>(); LinkedList<Integer> li = new Li 阅读全文
posted @ 2022-01-13 10:39 振袖秋枫问红叶 阅读(39) 评论(0) 推荐(0)
摘要:回溯 class Solution { List<List<Integer>> list = new ArrayList<>(); LinkedList<Integer> li = new LinkedList<>(); public List<List<Integer>> findSubseque 阅读全文
posted @ 2022-01-13 10:05 振袖秋枫问红叶 阅读(28) 评论(0) 推荐(0)
摘要:回溯 import java.util.ArrayList; import java.util.Arrays; import java.util.LinkedList; import java.util.List; class Solution { List<List<Integer>> list 阅读全文
posted @ 2022-01-12 21:52 振袖秋枫问红叶 阅读(24) 评论(0) 推荐(0)
摘要:回溯 import java.util.ArrayList; import java.util.LinkedList; import java.util.List; class Solution { List<List<Integer>> list = new ArrayList<>(); Link 阅读全文
posted @ 2022-01-12 21:32 振袖秋枫问红叶 阅读(29) 评论(0) 推荐(0)
摘要:回溯 import java.util.Arrays; import java.util.LinkedList; import java.util.List; class Solution { List<List<Integer>> list = new LinkedList<>(); Linked 阅读全文
posted @ 2022-01-12 21:02 振袖秋枫问红叶 阅读(30) 评论(0) 推荐(0)
摘要:回溯 import java.util.ArrayList; import java.util.LinkedList; import java.util.List; class Solution { List<List<Integer>> list = new ArrayList<>(); Link 阅读全文
posted @ 2022-01-12 10:37 振袖秋枫问红叶 阅读(36) 评论(0) 推荐(1)
摘要:回溯 import java.util.ArrayList; import java.util.LinkedList; import java.util.List; class Solution { List<String> list = new ArrayList<>(); LinkedList< 阅读全文
posted @ 2022-01-11 22:41 振袖秋枫问红叶 阅读(53) 评论(0) 推荐(1)
摘要:回溯 import java.util.ArrayList; import java.util.LinkedList; import java.util.List; class Solution { List<List<String>> list = new ArrayList<>(); Linke 阅读全文
posted @ 2022-01-11 21:06 振袖秋枫问红叶 阅读(41) 评论(0) 推荐(1)
摘要:回溯 import java.util.ArrayList; import java.util.LinkedList; import java.util.List; class Solution { List<List<Integer>> list = new ArrayList<>(); Link 阅读全文
posted @ 2022-01-11 16:16 振袖秋枫问红叶 阅读(37) 评论(0) 推荐(1)
摘要:回溯 import java.util.ArrayList; import java.util.LinkedList; import java.util.List; class Solution { List<List<Integer>> list = new ArrayList<>(); Link 阅读全文
posted @ 2022-01-11 15:18 振袖秋枫问红叶 阅读(41) 评论(0) 推荐(1)

上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页