摘要:
强化基础算法,提升个人水平。 #65. 跳树 考虑建线段树,对每个节点维护 rt, l, num 分别代表最高跳到哪层,跳到最高后最低到哪层,以及往下跳的路径(左儿子右儿子)。 然后合并时注意细节。 代码: #include <bits/stdc++.h> #define int long long 阅读全文
摘要:
闲话 插,就硬插,插完就过了( P4781 【模板】拉格朗日插值 模板题,写拉格朗日插值即可。 代码: #include <bits/stdc++.h> #define int long long #define rep(i, l, r) for (int i = l; i <= r; i++) u 阅读全文
摘要:
闲话 数组开小挂分 Kruskal 跑 \(m = 9e6\) TLE 问题 D: Card Game 简单猜结论得到答案是 \(2 ^ {n - 1} - 1\),需要快速幂。 代码: #include <bits/stdc++.h> #define int long long using nam 阅读全文