- 博客(8)
- 收藏
- 关注
原创 [数学]bzoj5043密码破译
bzoj 9月 月赛A题考试的时候并不知道怎么做。。。后来看题解才知道。题解:从高位到低位考虑,设 f[i][j] 表示考虑到第 i 位,第 i 位之前部分的 m 还剩 j 时,最小 的 k 是多少,因为当 j > n 时必然无解,故只需要考虑不超过 n 的状态。 时间复杂度 O(n log b)。再来说明一下为什么j>n必然无解? 从高位到低位 第i位之前部分的m,我们设为j 假设 ans
2017-09-25 11:22:33
478
原创 [最大流模板ISAP] codevs 1993
这道题目就是最大流的模板题,以前只会打Dinic,后来知道这个效率更高的算法后,匆忙学了一波。 题目: http://codevs.cn/problem/1993/ 这道题目注意一下他两个点间可能有多条渠道,其他没什么陷阱,只要把两点间渠道的容量加起来就可以了。 ISAP算法,他寻找最短增广路的方法与D
2017-05-30 16:04:22
396
原创 [NOIP2016]蒟蒻两日的旅游
参加了ZJ的提高组比赛,表示今年的D1。。。 做了两天试卷,感觉D1题比D2题难,D1T2比D1T3难,这题目排序感人。。。 考试前几天,身患绝症(就只是面瘫),就没考好(蒟蒻的理由就是多)。。。 还好只是高一,还可以浪一年,明年不能浪了 简单的讲讲题目吧,具体的会分成6道题的题解写出来,希望大家多多资瓷资瓷 D1 T1 模拟,不
2016-12-12 20:45:52
458
原创 [容斥+莫比乌斯]bzoj2440_完全平方数
其实这道题只是莫比乌斯函数的应用,并没有反演。。。 题目意思就是说找到第k个不是完全平方数正整数倍的数。 找这个数,我们肯定想到了二分答案是不是?对,就是他,此时我们把问题转化为了[1,x]中有几个不是完全平方数正整数倍的数。 然后我们就会想到用容斥去做 + 0个质因子的倍数(1的倍数) - 1个质因子平方的倍数(4的倍数,9的
2016-09-26 20:50:42
433
原创 [强连通分量]poj2186_Popular Cows
这是我做的第一道强连通分量,当然是找模板题来做。。。此题大致意思就是: 现在告诉你一些关系,这些关系的形式是A B,表示A牛认为B牛受欢迎,如果A牛认为B牛受欢迎,B牛认为C牛受欢迎,那么A牛也会认为C牛受欢迎,现在问你有多少牛是其他所有牛都认为受欢迎的。解题思路: 强连通分量的模板题。。。 1.首先用强连通分量缩点 2.
2016-08-26 17:56:37
633
原创 [二分图匹配]poj2446__Chessboard
此题目的意思就是,在一张图上,有几个洞,请你用1*2的卡片将不是洞的地方填满,不能重叠,不能覆盖洞,如果符合以上所有条件,则输出YES,否则输出NO。 这道题我思考了很久,起初最先想到的就是搜索,后来经实验,我的搜索会超时,但是discuss里貌似有人用搜索过了,我的搜索还是太LOW。 重新思考这道题,才想起了二分图匹配,当然只是想想,后来放弃了。过了一段时间,依然没有想
2016-06-23 15:58:32
444
原创 [线段树]Fowerpot
此题使我们学校考试的一道题,不知道我们老师是从哪里找来的。。。 Fowerpot【问题描述】 Farmer John 在植物生长方面遇到了些麻烦,需要你帮助他对植物进行合理的浇水。在二维平面上提供了 N 个雨滴的位置。 Y 代表雨滴的垂直高度, X 代表雨滴在数值轴上的位置。每个雨滴以每秒一个单位的速度向下落(X 轴的方向)。你要把宽度为 W 的花盆放在 X
2016-06-22 16:33:44
852
原创 [数论]poj2635__The Embarrassed Cryptographer
本题题意就是,给你一个数( 4 100),这个数很大,要用高精度存,然后这个数由两个质数相乘得到,问你这两个质数中是否有一个小于L( 2 6),如果有,输出 BAD n,n为两个数中较小的那个,如果两个数都大于L,则输出 GOOD。 那么,我们来分析下题目。因为是由两个质数组成,我们可以先打个素数表。如果是sqrt(n)*n的枚举,依然太慢,所以这里要用筛选法。
2016-06-13 20:21:22
290
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人