摘要:
和为K的子数组… 首先子数组和子串一样,都是连续的 又是dp的感觉…好像又用不到dp 虽然不是dp的思路,但是感觉写出来跟dp很像 int subarraySum(vector<int>& nums, int k) { int count = 0,temp; for (int i = 0; i < 阅读全文
posted @ 2022-11-09 15:03
YaosGHC
阅读(19)
评论(0)
推荐(0)
摘要:
一般来说二叉树是向下遍历的,这里要找公共祖先就要向上遍历 考虑到本身也可以是公共祖先的情况…没什么思路 但肯定跟遍历有关,而且或许涉及回溯 要么就需要额外的数据结构保存 好,题解的思路1是后序遍历 这里会不会出现树种有相同的节点? 可以把这个 if (root->val == p->val || r 阅读全文
posted @ 2022-11-09 14:16
YaosGHC
阅读(28)
评论(0)
推荐(0)
摘要:
import java.io.*; import java.util.StringTokenizer; class Main { public static void main(String[] args) throws IOException { BufferedReader reader = n 阅读全文
posted @ 2022-11-09 11:03
YaosGHC
阅读(23)
评论(0)
推荐(0)
摘要:
这里是不对的,因为需要保证中间没有两端,所以找到第一个首尾相同的就应该break if(chars[i]==chars[j]&&j-i>len){ startIndex=i; len=j-i; break; } 注意这里的写法,第一次遇到的时候需要给startindex初始化 if(chars[i] 阅读全文
posted @ 2022-11-09 10:41
YaosGHC
阅读(24)
评论(0)
推荐(0)