随笔分类 - ACM模板收集计划
ACM模板收集计划
摘要:周大爷在比赛中搜到的黑科技二分图模版,复杂度为m√(n): 注意:点的序号要从0开始! 需要把nx,ny都赋值为n(点数) 调用:
阅读全文
摘要:题目: 给定n(1≤n≤24)个物品,重量分别为wi,装进一些容量为S(S<1e8)的背包,最少需要多少个背包?
阅读全文
摘要:准备系统地学习一波CDQ分治,持续更新中... 首先,CDQ分治也还是分治的一种,只不过普通分治是独立的解决两个子问题,而CDQ分治还要计算第一个子问题对于第二个的影响。 CDQ分治几乎都是用来解决多维偏序对的问题。 使用CDQ分治的前提条件: 修改操作对询问的贡献独立,修改操作互不影响效果 题目允
阅读全文
摘要:一段十进制转二进制的代码,方便各种乱搞的题目用: 二进制转十进制:
阅读全文
摘要:由于深陷于JAVA的面向对象思想,常常会用到结构体,记一下这个模板,方便直接调用进行结构体排序: 调用:
阅读全文
摘要:自己写的一个分数模板,在运算操作时进行了防溢出的优化: 测试代码:
阅读全文
摘要:三分法,是对于有且只有一个极值点 的函数,求其极值点的方法。比如抛物线等图形,就可以用这类方法。 一定要仔细分析题目,确认函数符合性质才可使用!!! 给出一模板:
阅读全文
摘要:求解形如ax+by == n (a,b已知)的方程的非负整数解个数时,需要用到扩展欧几里得定理,先求出最小的x的值,然后通过处理剩下的区间长度即可得到答案。 放出模板:
阅读全文
摘要:图论里非常常用的dijkstra,自己加了个路径查找,做个模板吧:
阅读全文
摘要:虽然这道题用最小割没有做出来,但是这个板子还是很棒:
阅读全文
摘要:虽然是题看错了,并不用这么做……贴上模板以防万一: (x1,y1,x2,y2)为线段的两个端点,(x3,y3)为圆心坐标,r为半径:
阅读全文
摘要:2017年8月4日,花了快400大洋开通了博客,今天起,我要在上面收集模板啦!希望能方便些吧。
阅读全文

浙公网安备 33010602011771号