![](https://img-blog.csdnimg.cn/direct/cf6c9ee6c0354146819ace2c87f8c6e5.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
算法刷题
文章平均质量分 79
python 刷算法题
fiona_yz9
这个作者很懒,什么都没留下…
展开
-
数组篇 - 前缀和+哈希表 - leetcode 523. 连续的子数组和 + leetcode 560. 和为 k 的子数组 + 525.连续数组(medium)
主要可以用来求「子数组之和」的问题💡对于原数组 nums 的任意一个子数组,如何在 O(1) 的时间内得到其元素和?通过算出数组 nums 的前缀和数组 preSums 就可以了。原创 2023-11-30 17:40:48 · 97 阅读 · 0 评论 -
字符串篇 - leetcode 49. 字母异位词分组 (medium)
给你一个字符串数组,请你将组合在一起。可以按任意顺序返回结果列表。是由重新排列源单词的所有字母得到的一个新单词。原创 2023-11-30 00:52:34 · 40 阅读 · 0 评论 -
字符串篇 - leetcode 14.最长公共前缀(easy)
编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。"fl"""输入不存在公共前缀。原创 2023-11-28 23:34:33 · 36 阅读 · 0 评论 -
排序篇 - leetcode LCR 170.交易逆序对的总数(hard)
在归并排序的左部分与右部分的合并过程中,累加逆序对的统计结果。原创 2023-11-28 22:00:08 · 259 阅读 · 0 评论 -
排序篇 - leetcode 315.计算右侧小于当前元素的个数(hard)
将原数组构建成带有索引的二维数组,在降序归并排序的合并过程中维护结果数组做本题之前可以先复习一下归并排序,然后做一下。原创 2023-11-28 20:42:14 · 41 阅读 · 0 评论