数组共13篇
可以分为两类:基于归纳法的-凯尤木江博客圈

可以分为两类:基于归纳法的

文章浏览阅读410次,点赞5次,收藏10次。在生成数组a的过程中,有两个嵌套的循环,每个循环的次数都是n/2,因此循环次数总共为n/2 × n/2 = n^2/4
admin的头像-凯尤木江博客圈钻石会员admin41天前
0419
分库分表场景下,如何设计与实现一种高效的分布式ID生成策略-凯尤木江博客圈

分库分表场景下,如何设计与实现一种高效的分布式ID生成策略

文章浏览阅读623次,点赞22次,收藏11次。Snowflake算法,由Twitter开源,是一种广泛应用于分布式系统中的ID生成方案。它通过一个64位的ID表示
admin的头像-凯尤木江博客圈钻石会员admin42天前
0517
树状数组+离散化,LeetCode 3072. 将元素分配到两个数组中 II-凯尤木江博客圈

树状数组+离散化,LeetCode 3072. 将元素分配到两个数组中 II

文章浏览阅读196次。我们只需要能够实现快速查询arr1和arr2内大于给定数字的数字个数即可。Python可以直接使用有序列表SortedList。
admin的头像-凯尤木江博客圈钻石会员admin43天前
0256
https://blog.csdn.net/codename_cys/article/details/139565937-凯尤木江博客圈

https://blog.csdn.net/codename_cys/article/details/139565937

文章浏览阅读466次,点赞9次,收藏2次。Leetcode 3181. Maximum Total Reward Using Operations II
admin的头像-凯尤木江博客圈钻石会员admin45天前
02612
Lua定义字节流-凯尤木江博客圈

Lua定义字节流

文章浏览阅读439次,点赞4次,收藏9次。在Lua中,字节流通常表示为一系列字节(8位的数值)。由于Lua的表(table)是灵活的数据结构,可以作为数组和哈希表使用
admin的头像-凯尤木江博客圈钻石会员admin48天前
0355
排序算法集合-凯尤木江博客圈

排序算法集合

文章浏览阅读1.2k次,点赞53次,收藏42次。其排序的过程极其复杂,具有许多不可控因素,不能简单地通过循环的层数来计算时间复杂度。希尔排序的代码很难理解
admin的头像-凯尤木江博客圈钻石会员admin49天前
04114
【力扣一轮】454.四数之和 && 383.赎金信-凯尤木江博客圈

【力扣一轮】454.四数之和 && 383.赎金信

文章浏览阅读477次,点赞5次,收藏4次。为什么能想到这里,注意到它的和是0,(和可以是任何数)这样就相当于两两数组为一对,看其中一对数组中的元素
admin的头像-凯尤木江博客圈钻石会员admin54天前
04412
思维+滑动窗口,LeetCode 2831. 找出最长等值子数组-凯尤木江博客圈

思维+滑动窗口,LeetCode 2831. 找出最长等值子数组

文章浏览阅读420次,点赞10次,收藏4次。那就变成了在每个元素的下标数组中跑滑动窗口,双指针l,r满足id[r] - id[l] - (r - l)
admin的头像-凯尤木江博客圈钻石会员admin55天前
04914
【LeetCode】每日一题 2024_5_23 找出最长等值子数组(哈希,滑窗)-凯尤木江博客圈

【LeetCode】每日一题 2024_5_23 找出最长等值子数组(哈希,滑窗)

文章浏览阅读261次,点赞10次,收藏6次。【LeetCode】每日一题 2024_5_23 找出最长等值子数组(哈希,滑窗)
admin的头像-凯尤木江博客圈钻石会员admin1个月前
04712
最大连续1的个数(滑动窗口)-凯尤木江博客圈

最大连续1的个数(滑动窗口)

文章浏览阅读379次。如果还没有看明白,没关系。详细解释一下:对比以前的滑动窗口,以前的判断条件是求某一段的和最大/求某一段含有不重复的字符最多……
admin的头像-凯尤木江博客圈钻石会员admin1个月前
0309