数据结构
文章平均质量分 53
Joanh_Lan
目前在学习大模型&Agent
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
蓝桥杯2022年第十三届决赛真题-最大公约数(C/C++/Java组)
给定一个数组,每次操作可以选择数组中任意两个相邻的元素 x, y 并将其中的一个元素替换为 gcd(x, y) ,其中 gcd(x, y) 表示 x 和 y 的最大公约数。请问最少需要多少次操作才能让整个数组只含 1。原创 2023-05-05 18:02:43 · 1001 阅读 · 0 评论 -
4878. 维护数组(线段树维护区间和)
线段树维护两种区间和。原创 2023-04-13 15:38:21 · 156 阅读 · 0 评论 -
treap使用mt19937会导致问题原因分析
生成的随机数序列是确定的,也就是说,如果使用相同的种子值,每次生成的随机数序列都是相同的。生成的随机数序列是均匀分布的,而 Treap 中需要的随机数却是符合概率分布的,因此。为了解决这些问题,Treap 中通常会使用更高质量的随机数生成器,如。这些随机数生成器生成的随机数序列更加随机和均匀,可以更好地满足。后可以正常 AC,于是就有了上述的问题,于是就写下这篇文章记录一下!在使用相同的种子值时,生成的树形结构也是相同的,这可能会降低。是一种使用随机数生成器来维护树形结构的数据结构,而。原创 2023-03-03 16:55:41 · 1079 阅读 · 0 评论 -
1055. 股票买卖 II (非DP写法 贪心 + 树状数组维护区间最大值)
所以我们需要维护一下区间最大值,然后枚举去寻找答案就OK!原创 2023-01-10 11:50:18 · 137 阅读 · 0 评论 -
1215. 小朋友排队(树状数组应用 -- 逆序对个数)
我们可以得出交换的次数 >= 逆序对个数k我们可以发现 所有 位置 左边大于它的个数 + 右边小于它的个数和ki等于k∗2我们可以简单证明出(感觉出):答案就是∑1n21ki∗ki。原创 2023-01-05 17:18:51 · 438 阅读 · 4 评论 -
F - Permutation Distance(去绝对值&数据结构)[AtCoder Beginner Contest 283]
为了简便代码的书写,我们可以插入的时候。的情况,设我们维护的式子为。那我们每次枚举查找的范围为。可以结合下面代码进行理解。原创 2022-12-25 18:00:33 · 637 阅读 · 0 评论
分享