HDOJ
文章平均质量分 63
iSerendipity
这个作者很懒,什么都没留下…
展开
-
HDOJ2001-计算两点间的距离【水题】
太久没有coding的状态,决定从水题刷起,so。但是第一题就卡了23333。没看清是实数T_T,原谅我一生粗心读错题。下次要注意。在错误中成长。/************************************************************** Problem: 2001 User: iLeGend原创 2014-11-01 21:02:43 · 932 阅读 · 0 评论 -
HDU1402 A * B Problem Plus 大数乘法 FFT(快速傅里叶变换)优化
HDU1402 A * B Problem Plus 大数乘法 FFT(快速傅里叶变换)优化题目长度不超过5000,据称高精度会TLE,必须O(nlogn)O(nlogn),FFT首敲。代码bit_reverse_swap(a, n)参考自算法导论30.3的迭代实现,非递归方式完成下图过程。 #include <cstdio>#include <cmath>#include <complex>原创 2016-08-13 18:18:30 · 885 阅读 · 0 评论 -
HDU5821 Ball 2016多校第八场01
HDU5821 Ball (2016多校第八场01)题解假设有4个红球,初始时从左到右标为1,2,3,4。那么肯定存在一种方案,使得最后结束时红球的顺序没有改变,也是1,2,3,4。 那么就可以把同色球都写成若干个不同色球了。所以现在共有n个颜色互异的球。按照最终情况标上1,2,。。,n的序号,那么贪心的来每次操作就是把一个区间排序就行了。 ——学军中学其实就是很简单的一个贪心,将A跟B匹配后,给A原创 2016-08-13 02:41:08 · 664 阅读 · 0 评论 -
HDU1950 Bridging signals 裸LIS
Bridging signalsBridging signals题意代码题意HDU1950 裸LIS,信号不能交叉,编号1-N,实际上就是有序上升,趁5773复习了LIS,直接交了一发,基本没改。代码#include <cstdio> #define MAX 100000#define INF 1000000int a[MAX], c[MAX], len;int find(int L,in原创 2016-07-29 16:41:51 · 594 阅读 · 0 评论 -
HDU5773 The All-purpose Zero
HDU5773 The All-purpose ZeroHDU5773 The All-purpose Zero题意题解代码题意HDU5773多校训练2016第四场1010题求一串数的LIS,0可以变为任意数题解多校第四轮,引用自官方解答 0可以转化成任意整数,包括负数,显然求LIS时尽量把0都放进去必定是正确的。因此我们可以把0拿出来,对剩下的做O(nlogn)的LIS,统计原创 2016-07-29 16:36:21 · 470 阅读 · 0 评论 -
[DP]HDOJ2955 Robberies
[题目]RobberiesTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 16557 Accepted Submission(s): 6084Problem DescriptionThe aspirin原创 2015-08-26 20:57:41 · 616 阅读 · 0 评论 -
[DP]HDOJ1158 Employment Planning
[题目]Employment PlanningTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 4246 Accepted Submission(s): 1776Problem DescriptionA原创 2015-08-26 10:54:34 · 736 阅读 · 0 评论 -
【记忆化DFS】HDOJ1242 Rescue
【题目】RescueTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 21820 Accepted Submission(s): 7774Problem DescriptionAngel was caug原创 2015-08-25 17:22:48 · 619 阅读 · 0 评论 -
HDOJ2057|cout<<hex,负数乱码问题,暂未解决
HDOJ2057题目cout<<hex 负数乱码未解决原创 2015-03-28 18:27:53 · 829 阅读 · 0 评论 -
HDOJ1720|再谈IO库:iostream的格式化输入输出
HDOJ1720题目16进制读入iostream格式化输入输出IO库原创 2015-03-28 15:57:06 · 2230 阅读 · 0 评论 -
HDOJ1114|完全背包
HDOJ1114|完全背包Markdown编辑器原创 2015-03-28 12:47:27 · 544 阅读 · 0 评论 -
HDOJ1234|大水题
HDOJ1234|大水题系ZJU2005研究生复试上机题原创 2015-03-28 13:02:26 · 510 阅读 · 0 评论 -
HDOJ1061|找规律
HDOJ1061|找规律题目求N^N的个位数字(rightmost digit),N<=1e9找规律同余性质对指数不成立原创 2015-03-28 14:22:39 · 446 阅读 · 0 评论 -
HDOJ4027-线段树
因为目标明确,上来敲线段树,不到20敲好,shi原创 2014-11-25 00:01:16 · 437 阅读 · 0 评论 -
HDOJ1106-排序【水题】|字符串流用法
【题意】一串数字原创 2014-11-18 13:37:44 · 630 阅读 · 0 评论 -
HDOJ-2044-一只小蜜蜂【fib数列】
先是水过了2041,在推荐下直接跳到2044,一眼看出fib【传说中的ya】原创 2014-11-01 20:59:38 · 519 阅读 · 0 评论 -
HDU 5726 GCD[2016多校#1]
HDU 5726 GCDHDU 5726 GCD题意解题思路代码题意给连续N个数,求[l,r]区间的GCD,给出M次查询,查出和[l,r]的GCD相同的区间有多少。 N、M都是10W级别。解题思路记得当时分析出来从i开始的一串GCD单调不减,GCD为1后一直为1,简单贪心了终结为1的位置,显然超时。 那么正确解法为用RMQ维护[l,r]的GCD,然后用二分查找,依次查出从左端点i开始的具有原创 2016-10-28 00:49:45 · 457 阅读 · 0 评论