算法

这篇博客深入探讨了力扣第26题的解题策略,涉及双指针技巧在全排列问题中的应用,以及如何使用动态规划解决复杂问题。同时,文章介绍了利用滑动窗口算法快速查找两个列表的交集,并详细讲解了判断素数的方法。此外,还讨论了链表环检测的经典算法和汉诺塔问题的解决方案。最后,我们分析了计算树高度的有效方法。
摘要由CSDN通过智能技术生成

在这里插入图片描述
在这里插入图片描述


力扣第26题是双指针,重点看看


全排列问题


动态规划问题


滑动窗口算法


LRU


最快查找出两个list集合中重复的数据
遍历就是,然后再list有个方法contains一比较


判断一个数是不是素数,只需要从判断这个数能否整除从2到这个数的算数平方根;如果有 x%i ==0就不是素数


判断链表是否有环


典型dp
在这里插入图片描述


汉诺塔


树的高度这样算
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值