真●总结

从基础算法开始的今日总结

二分

最长上升子序列

http://blog.csdn.net/loi_lxt/article/details/71577668
维护一个g数组表示长度为i的最长上升子序列的最小结尾元素
每次插入数值x时,找到第一个大于等于它的数,把那个数修改为x

Codevs 1183 泥泞的道路

http://blog.csdn.net/loi_lxt/article/details/77970875

想到了重新建边的条件
没有考虑到跑最长路的原因

bzoj 1816 扑克牌

http://blog.csdn.net/loi_lxt/article/details/78180282
check函数没有想到

bzoj 2654 tree

哇 这个题 算了吧qwq

洛谷 P1843 奶牛晒衣服

http://blog.csdn.net/loi_lxt/article/details/78201627
无脑二分
记得开大数组

Codevs 1725 探险

http://blog.csdn.net/loi_lxt/article/details/78201864
同上

CodeForces 732D Exams

http://blog.csdn.net/loi_lxt/article/details/78203988
二分套贪心
二分考试时间,尽量晚考,倒着for,把已经考过的压入栈中,先准备考的早的

Openjudge 06:月度开销

http://blog.csdn.net/loi_lxt/article/details/78208437
是不是和探险一样??

洛谷 P1083 借教室

http://blog.csdn.net/loi_lxt/article/details/78245845
二分,差分+前缀和

Codevs 1069 关押罪犯

http://blog.csdn.net/loi_lxt/article/details/78297597
二分+二分图染色

洛谷 P1902 刺杀大使

http://blog.csdn.net/loi_lxt/article/details/78305567
二分+bfs

模拟

Poj 1002 487-3279

http://blog.csdn.net/loi_lxt/article/details/77327351
读入字符串。
char a[];
scanf(“%s”,a)和scanf(“%s”,&a)都是合法的,前者a是指针身份,后者a是数组名身份
s为数组首元素地址(班级第一),&s为整个数组起始地址(年级第一)。
另外:
s + 1,加了1个字节。
&s + 1,加了10个字节。///???明天试试

高精

最后一定记得背板子啊!!!!

Openjudge 2987 小兔子捡金币

http://blog.csdn.net/loi_lxt/article/details/78218835
正方形蛇形矩阵,记录左上角的值,暴力查询

洛谷 P1311 选择客栈

http://blog.csdn.net/loi_lxt/article/details/78276517
水题

洛谷 P3932 浮游大陆的68号岛 前缀和

http://blog.csdn.net/loi_lxt/article/details/78439492
昨天刚做的,巨多取模前缀和

贪心

花匠

http://blog.csdn.net/loi_lxt/article/details/78081555
求拐点
以前的贪心代码是错误的
//还不如DP骗分

【SCOI2006】【bzoj1263】整数划分

http://blog.csdn.net/loi_lxt/article/details/78199368
印象中是划分为3,不行的划分为2,不能出现1
不会证

bzoj 3668 [Noi2014]起床困难综合症

http://blog.csdn.net/loi_lxt/article/details/78200602
按位贪心,从高到低,能变为1,就变为1
一定最优

Poj 1328 Radar Installation

http://blog.csdn.net/loi_lxt/article/details/78224116

把小岛转化成线段,求最少的点能够包含在所有线段内

洛谷 P2587 [ZJOI2008]泡泡堂

http://blog.csdn.net/loi_lxt/article/details/78254728

多看两遍,说不定就记住了。。。

HDU 5195 DZY Loves Topological Sorting

http://blog.csdn.net/loi_lxt/article/details/78304401
贪心+拓扑 最大的节点能输出就输出

数论

笔记一生推

http://blog.csdn.net/loi_lxt/article/details/78079951

【NOIP2016】组合数问题

http://blog.csdn.net/loi_lxt/article/details/68947445
组合数(杨辉三角优化)+前缀和

4.8胡策Problem 1 数学

http://blog.csdn.net/loi_lxt/article/details/69787775
斐波拉切数列的相邻两项的商越来越接近黄金分割比;

Codevs 1851 越狱

http://blog.csdn.net/loi_lxt/article/details/75364615
快速幂+脑推答案

Codevs 1200 同余方程

http://blog.csdn.net/loi_lxt/article/details/75299013
exgcd求逆元

Poj 1061 青蛙的约会

http://blog.csdn.net/loi_lxt/article/details/77249104
比较难推的exgcd

(x+m*t)%l=(y+n*t)%lx+m*t-k1*l=y+n*t-k2*l
    (m-n)*t+(k2-k1)*l=y-x; 

这一步,总是直接把y+n*t移项,
%意义下的计算法则,不一定和普通意义下的相同

0916 T4 赛小城学数学

http://blog.csdn.net/loi_lxt/article/details/78044788
n!的快速质因数分解+脑洞

bzoj 1053 反素数 HAOI2007

http://blog.csdn.net/loi_lxt/article/details/78409912
基于数论基础的搜索题。。
某个数字的约数个数是其(质因子次数+1)的乘积

字符串

【笔记】字符串的最小表示法

http://blog.csdn.net/loi_lxt/article/details/78279766

模板 kmp算法

http://blog.csdn.net/loi_lxt/article/details/78230752

【笔记+模板】 manacher算法

http://blog.csdn.net/loi_lxt/article/details/78386384

「Loi57 test 2017.4.22」字符串

http://blog.csdn.net/loi_lxt/article/details/70467068
hash+二分
原来strlen的复杂度是O n 吗?

Poj 2406 Power Strings

http://blog.csdn.net/loi_lxt/article/details/78389584
kmp中的next数组求最小循环节

bzoj 2342: [Shoi2011]双倍回文

http://blog.csdn.net/loi_lxt/article/details/78389549
manacher求出r数组后,得到两个不等式,利用排序使其中一个恒成立,利用set的有序性和二分查找,使另一个为满足条件的最优解,更新答案

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值