摘要:
58. 最后一个单词的长度 题目链接 反向遍历 从字符串结尾处开始遍历,查找最后一个单词 注意可能会有空格后缀,要先排除 class Solution { public int lengthOfLastWord(String s) { int ans = 0, i = s.length() - 1; 阅读全文
摘要:
53. 最大子序和 题目链接 动态规划 以i结尾的最大子序和等于Max(以i-1为结尾的最大子序和+nums[i],nums[i]),也就是要不要前缀的问题 class Solution { public int maxSubArray(int[] nums) { int sum = nums[0] 阅读全文
摘要:
52. N皇后II 题目链接 dfs 方法与前面一题相同,就是无需保存和打印棋盘,只需要统计解的数量即可 class Solution { int ans = 0; public int totalNQueens(int n) { dfs(n, 0, new boolean[n], new bool 阅读全文