文章

post_img

LeetCode冲刺:Day46

摘要

1. 统计数组中峰和谷的数量 难度 Easy Medium Hard 完成情况 独立完成 参考思路 参考答案 思路 要注意检查数组 …

post_img

LeetCode冲刺:Day45

摘要

1. 最佳观光组合 难度 Easy Medium Hard 完成情况 独立完成 参考思路 参考答案 思路 动态规划。对于当前景点 …

post_img

LeetCode冲刺:Day44

摘要

1. 前K个高频单词 难度 Easy Medium Hard 完成情况 独立完成 参考思路 参考答案 思路 字典统计频率 列表记录 …

post_img

LeetCode冲刺:Day43

摘要

单调栈 顾名思义,首先是一个栈,然后在使用时遵循一定规律。一般是新元素入栈前,对比栈顶元素和新元素的关系,满足一定条件则不断弹出栈 …

post_img

LeetCode冲刺:Day42

摘要

堆 备考408时学习过堆这种数据结构,这次简单复习一下。 首先,可以将堆看作一个完全二叉树,所以一般用一维数组来存储,便于访问。 …

post_img

2022 年第 51 周总结

摘要

本周学习情况 每日算法练习按时完成(使用python) 学习了并查集的概念、性质和应用,其简化版本和完整版本的定义(包括 find …

post_img

LeetCode冲刺:Day40

摘要

差分数组 类比导数的概念,对差分数组进行累加,可以得到原数组。当要对数组下标 l 到 r 的元素加 k 时,只要在差分数组下标 l …

post_img

LeetCode冲刺:Day38

摘要

1. 转换数字的最少位翻转次数 难度 Easy Medium Hard 完成情况 独立完成 参考思路 参考答案 思路 逐位对比,或 …

post_img

2022 年第 52 周总结

摘要

本周学习情况 每日算法练习均按时完成 复习了堆的定义、特性,并练习相关题目(见 Day 42 ) 学习了单调栈的定义和使用,并做相 …