寒假打卡总结

1,通过最大子序和学习了单调队列算法,首先区间和转化为前缀和相减,且要求作为减数的前缀和最小;从这点出发,要求前缀和递增;可以用一个队列来保存这个下标递增,前缀和递增的序列(这个序列不一定连续);再通过比较更新答案;

2,通过邻值查找学习了链表的使用,在无序的序列中,通过排序,并且保存原始编号,找到相近值,整个过程与链表很像

3,从雪花和兔子中学到了字符串hash,主要是构造hash值的方法来快速比较的解题方法;最长回文子串中也是类似,把字符串转换为hash值,还有一个拉伸塞字符来确保子串为奇数串的小技巧

 本周打卡

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值