10 2015 档案
摘要:[HDOJ5522]Numbers题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5522数据范围n 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #i...
阅读全文
摘要:题目链接:https://leetcode.com/problems/longest-palindromic-substring/输出最长的回文串 1 class Solution { 2 public: 3 int pre[22222]; 4 char x[22222]; 5 ...
阅读全文
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5350手写堆 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include ...
阅读全文
摘要:为了认真学习一遍数据结构,将大部分常用(少部分不常用)的数据结构都写一遍(顺便提高代码能力)。 附:http://visualgo.net/ 这是一个很好的数据结构(算法)的动态演示网站,极具创新性。非常有助于理解和实现数据结构(算法) 1 #ifndef _KIRAI_LIST 2 #define
阅读全文
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1301最小生成树 (Kruskal) 1 #pragma warning(disable:4996) 2 #include 3 #include 4 #include 5 #include 6 #...
阅读全文
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1800看图明白的题意……贪心的思路。先排序,让一个等级高的尽可能多地带小弟,然后记下有多少组即可。 1 #include 2 #include 3 #include 4 #include 5 #i...
阅读全文
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5058强行二叉排序树(0ms)(stl set可做(31ms)) 1 #pragma warning(disable:4996) 2 3 #include 4 #include 5 #include...
阅读全文
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3791给一个序列,让你判断接下来输入的n个序列是否可以生成同一个二叉树。BFS一遍就可以了。 1 #include 2 #include 3 #include 4 #include 5 #incl...
阅读全文
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5444GF长春网赛做过的题,裸的二叉查找树。将数据丢如树内查找值,走到一个左儿子输出一个E,走到一个右儿子输出一个W,走到头后不输出。代码: 1 #include 2 #include 3 #incl...
阅读全文
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1106二叉树排序输出,测试此数据结构用...... 1 #include 2 #include 3 4 using namespace std; 5 6 #ifndef _KIRAI_...
阅读全文
摘要:题目链接:http://poj.org/problem?id=2456 二分+贪心 这是个求最小值最大的问题,我们二分从0到inf的数d,作为两头牛放置的距离不小于d,然后贪心判断。 首先要对x从小到大进行排序,接下来固定x[0]处必有一头牛,然后间距不小于d的时候,可以放置,一直放置,直到所有牛舍
阅读全文
摘要:题目链接:http://poj.org/problem?id=1064卡精度…恶心了很久很久最终还是过了,真是各种姿势啊。。。 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 ...
阅读全文
摘要:还算是比较顺利,在代码中注释写得已经比较详细了。附上脚本,有兴趣的朋友可以尝试一下。注意bashrc中添加的环境变量名的修改,否则会出现找不到主类等问题。 1 ###ubuntu 14.04 LTS 2 3 ##make hadoop account 4 sudo addgroup hadoop ...
阅读全文
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5500模拟,从最大的开始找,一旦找到最大的,前面有对应顺序次大的话,那么那个次大的就不需要移动。以此类推,注意要保证他们的相对顺序。 1 #include 2 #include 3 #include ...
阅读全文
摘要:题目链接:http://acm.hust.edu.cn/vjudge/problem/visitOriginUrl.action?id=33478题意:由0~9中n个数字(可重复)组成的数组,把每个全排列看成一个n位数,求所有全排列的和。GF的方法:http://www.cnblogs.com/he...
阅读全文
摘要:比赛链接:http://acm.bnu.edu.cn/v3/contest_show.php?cid=6869A:字典序输出三个数的排列 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #includ...
阅读全文
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4911求经过k次交换后的逆序数对数。归并排序解法:用该数列的逆序对数减去k,如果大于0则答案就是这个差,否则就是0。(根据逆序对的性质得到)代码如下: 1 #include 2 #include 3 ...
阅读全文
摘要:题目链接:http://poj.org/problem?id=2559求所给柱状图内面积最大的矩形。用了一个叫做单调栈的玩意,思路很像DP,就是每一个柱看作一个结构体,保存当前柱的高度以及它之前(左侧)所能到达的最大横坐标距离,且只有满足条件的时候才会入栈。 1 #include 2 #inclu...
阅读全文
摘要:题目链接:http://poj.org/problem?id=3253单调队列和优先队列(哈夫曼编码)分别实现: 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #includ...
阅读全文
摘要:转载自:http://www.cnblogs.com/void/archive/2011/08/26/2153928.html一直不知道差分约束是什么类型题目,最近在写最短路问题就顺带看了下,原来就是给出一些形如x-y,=k的标准形式注意点:1. 如果要求最大值想办法把每个不等式变为标准x-yx-y...
阅读全文
摘要:比赛链接:http://acm.bnu.edu.cn/v3/contest_show.php?cid=6868一如既往地水…两题……A.求两组点不相交的匹配方案。。二分图匹配问题,KM算法求最小匹配,取权值相反数即可。 1 #include 2 #include 3 #include ...
阅读全文
摘要:比赛链接:http://acm.bnu.edu.cn/v3/contest_show.php?cid=6867#info第一次进前100,好激动好激动。A.状压,把每个属性按位存在一个数里,比对的时候按位搞一发完事。 1 #include 2 #include 3 #include 4 #in...
阅读全文
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1000神题代码如下: 1 #include 2 #define _______ int 3 #define ________ while 4...
阅读全文
摘要:链接:http://acm.bnu.edu.cn/v3/contest_show.php?cid=6865#info2.5H写了三道题,后面撸C题KMP一直TLE T.T三题就三题吧……A.Easy Math灵感突现,想到“无理数与任何数的和都不可能为整数”,居然1A,真是勇气的试练。 1 #inc...
阅读全文
摘要:题目链接:http://www.pythontip.com/coding/code_oj_case/36给你一个整数list L, 如 L=[2,-3,3,50], 求L的一个非连续子序列,使其和最大,输出最大子序列的和。这里非连续子序列的定义是,子序列中任意相邻的两个数在原序列里都不相邻。例如,对...
阅读全文

浙公网安备 33010602011771号