总结zongjie

回溯

题号概述备注
39.组合总和纯回溯选取重复数字的方法很好
首先一直向后dfs,出来后对当前进行判断,对当前数字再一次dfs(t值改变)
40.组合总和Ⅱ回溯+剪枝不能重复,需要去重
sort排序后操作,类似全排列Ⅱ
93.复原IP地址回溯+剪枝由约束条件确定剪枝,推荐题解

单调栈

题号概述备注
503.下一个更大元素Ⅱ循环数组遍历两个数组长(假设拼起来)
定位用i%n

dp

题号概述备注
32.最长有效括号dp[i]用dp里的长度定位前面需要判断的子串
788.旋转数字数位dp题解

二分

题号概述备注
658找到K个最接近的元素双指针O(n+k)
进阶:二分O(logN+k)
二分寻找最优左边界的下标,起始查找区间是[0, size-k]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值