AFreeMan
AFreeMan
全部文章
分类
BFS(1)
CDQ分治和整体二分(1)
Codeforces(15)
DFS(4)
GDUT训练(8)
KMP(1)
MST(1)
RMQ(2)
Trie(1)
二分(3)
几何(2)
区间型DP(5)
单调栈(3)
容斥原理(2)
尺取(1)
差分(1)
广工新生赛题解(1)
序列型DP(1)
思维(1)
拓扑排序(1)
排序(3)
搜索(2)
数位DP(5)
数论(9)
无向图双连通分量(1)
最短路(8)
未归档(95)
杂(5)
栈/(优先)队列/链表(1)
树形DP(2)
树链剖分(2)
棋盘型DP(4)
概率/期望DP(3)
模拟退火(1)
物理(1)
状压型DP(9)
矩阵快速幂(2)
线性DP(4)
线段树/树状数组(8)
组合数学(1)
缩点(不仅SCC)(1)
网络流(4)
背包型DP(4)
莫队算法(2)
贪心(3)
题解(3)
归档
标签
去牛客网
登录
/
注册
AFreeMan的博客
全部文章
(共238篇)
洛谷 P1020 导弹拦截 & P1233 木棍加工
https://www.luogu.org/problemnew/show/P1020 第一问就是最长不上升子序列,第二问题解说用离散数学里的Dilworth定理,看不懂证明,它的结论是:将序列划分若干个为不上升子序列,使得划分的个数最小,那么这个个数等于序列的最长上升子序列的大小。 #inc...
2018-12-18
0
484
洛谷P1616 疯狂的采药
https://www.luogu.org/problemnew/show/P1616 完全背包,可以用一个常数优化,对于同一个价值的量,仅保存花费最小的那个就行了,因为每种都有无限多个。 #include<bits/stdc++.h> using namespace std; ...
2018-12-17
0
465
洛谷P1064 金明的预算方案
https://www.luogu.org/problemnew/show/P1064 分组背包,由于每组里的情况很少,只有5种,所以就不需要每组内部01背包过一遍了。只需要把主件附件放到一组里,像01背包那样,只是在每组里考虑所有的组合。考虑组合时也是需要考虑一下怎么写可以简化代码的。 #i...
2018-12-17
0
473
[JSOI2004]平衡点 / 吊打XXX
从自己的直观感觉上,应该目标函数是一个单峰函数,因此不需要用到模拟退火的思想----以一定的概率接受更差解,只需爬山即可。这玩意儿太玄学了,大概是刚学,还不太理解这个过程吧。自己写的爬山一会儿在bzoj可以过,洛谷过不了,修改了一些参数后又恰恰相反,而且还有精度低时洛谷可以过,把精度调高反而wa了,...
2018-12-16
0
475
我的高精度模板
高中学的是vector<int>实现的高精度,很不好写。今天学习了字符串数组实现的高精度,直接用数组下标作为位移量,感觉比较自然。就拿它作为今后的模板了。该模板主要来自于大佬https://blog.csdn.net/u013615904/article/details/43373601...
2018-12-15
0
495
洛谷-----普及试炼场-----贪心 p1094纪念品分组 P1803 凌乱的yyy / 线段覆盖
P1803 凌乱的yyy / 线段覆盖 对于每个开始时间,只能选择参加一次比赛或者不参加比赛,因此只考虑对于一个开始时间结束最早的比赛。设d(i)为i时间及其之后开始的最多参加的比赛数,则若i时间没有开始的比赛,d(i)=d(i+1),否则d(i)=max(d(i+1),d(i开始的结束时间)+1...
2018-12-06
0
374
洛谷P1309 瑞士轮
https://www.luogu.org/problemnew/show/P1309 看到题目,先想到每局sort一次,简单但一定会超时。然后想到,在一个2*n的有序数组里,每次只有n个元素+1,一定有高效的方法。想到如果用链表或者数组模拟链表,对于每局比赛,输的不管,赢得还保持原来的相对顺序,...
2018-12-06
0
504
快速排序
洛谷p1177模板题https://www.luogu.org/problemnew/show/P1177 题目数据两组乱序的检验算法正确性,一组重复元素,一组正序,一组倒序+重复。 快排算法在递归树中,每层时间近似o(n),算法效率主要取决于每个节点的划分情况,这决定了树中一共有多少层,最好l...
2018-12-06
0
594
广东工业大学2018新生杯决赛
题出的好!难度适中,覆盖知识点广,题目又着切合实际的背景,解法比较自然。给出题人点赞 ! 然而我太菜了,只会8/13,差不多一半不会 A: 文远知行β 题目加粗,n个时刻速度均大于0. #include<cstdio> #include<iostream...
2018-12-02
0
592
洛谷试炼场-----普及-----模拟 P1067多项式输出 P1056 排座椅 P1023 税收与补贴问题 P1031 均分纸牌 P1042乒乓球 P1086 花生采摘 P1098 字符串的展开
P1067多项式输出 小细节很多。 #include<iostream> using namespace std; int main() { int n,x; cin>>n; cin>>x; if(x) { if(x!=1&&...
2018-12-01
0
435
首页
上一页
15
16
17
18
19
20
21
22
23
24
下一页
末页