10 2021 档案
摘要:回溯法是一种探索所有存在可能性,并找到解决方法的算法。一般来说,回溯法在每一步会确定解决方案中的一个值,然后继续寻找下一个解决方案。如果当前方案不是正确的方案,或不是最后一个正确的解决方案,则会通过修改上一步的值,继续寻找正确的方案。 做题时,若题目有关键词“所有的”出现,则要想到用回溯法来解决。
阅读全文
摘要:LeetCode 剑指Offer II 119 一道水题,我首先想到的做法是暴力的枚举。 class Solution { public: int dp[100100],ans = 1; int longestConsecutive(vector<int>& nums) { int n = nums
阅读全文

浙公网安备 33010602011771号