上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 47 下一页
摘要: 题目传送门题意:告诉每个矩形的边长,它们是紧贴着的,问从上往下看,有几个还能看到。分析:用网上猥琐的方法,将边长看成左端点到中心的距离,这样可以避免精度问题。然后先求出每个矩形的左右端点,然后如果被覆盖那么将端点更新到被覆盖的位置。最后看那些更新后左端点小于右端点,这些是可以看得到的。/******... 阅读全文
posted @ 2015-10-30 18:25 Running_Time 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 题目传送门题意:问n长度的序列,找出长度m的上升子序列的方案数。分析:这个问题就是问:dp[i][j] = sum (dp[i-1][k]) (1 #include #include #include #include #include #include #include #include #inc... 阅读全文
posted @ 2015-10-30 17:08 Running_Time 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 题目传送门题意:长度为L的金条,将n根金棍尽可能放上去,要求重心在L上,使得价值最大,最多有两条可以长度折半的放上去。分析:首先长度可能为奇数,先*2。然后除了两条特殊的金棍就是01背包,所以dp[now][j][k]表示当前状态,长度为j,使用了k条特殊金棍获得的最大价值,需要对内存和时间优化。/... 阅读全文
posted @ 2015-10-30 16:58 Running_Time 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 昨天数据结构课布置了上机实验,要求递归方式建立表达式二叉树,输出树的前中后序遍历的结果,并计算表达式的值。网上其他人的做法无非就是先求出后缀表达式,然后后序遍历的方式+栈建立二叉树,可是本题的要求是递归方式,所以我的方法就是求出前缀表达式,用前序遍历的方法可以递归建立二叉树,最后用后序遍历的方式... 阅读全文
posted @ 2015-10-30 10:52 Running_Time 阅读(1533) 评论(2) 推荐(0) 编辑
摘要: /************************************************ * Author :Running_Time * Created Time :2015/10/28 星期三 20:20:09 * File Name :H.cpp ************************************************/ ... 阅读全文
posted @ 2015-10-28 20:58 Running_Time 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 题目传送门题意:采蘑菇。现在采了n座山,共5座山,最后要求有三个篮子的蘑菇量是1024的整数倍,丢掉后一直减1024直到不超过1024分析:n #include #include #include #include #include #include #include #include #inclu... 阅读全文
posted @ 2015-10-28 19:54 Running_Time 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 题目传送门题意:问使得sum (k^i) = n || n -1 (1 #include #include #include #include #include #include #include #include #include #include #include #include #inclu... 阅读全文
posted @ 2015-10-28 19:16 Running_Time 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 题目传送门题意:一个蚂蚁一直往左边走,问最多能走多少步,且输出路径分析:就是凸包的变形题,凸包性质,所有点都能走。从左下角开始走,不停排序。有点纠结,自己的凸包不能AC。待理解透凸包再来写。。好像只能用卷包裹法来写,就是从一个起点出发,每次相对于起点用叉积排序,选择最外侧的点,更新起点。/*****... 阅读全文
posted @ 2015-10-27 17:22 Running_Time 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 题目传送门题意:一个矩形和一条线段,问是否有相交分析:考虑各种情况。坑点:给出的矩形的两个端点是无序的,还有线段完全在矩形内也算相交/************************************************* Author :Running_Time* Crea... 阅读全文
posted @ 2015-10-27 17:14 Running_Time 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 距离第一届CCPC也正好一星期了,突然想到还没写总结,现在补上。做为刚度过大一的我,能有机会去参加国赛是很激动的。周五下午出发,坐了13个小时的火车抵达南阳,南阳不算大城市,有点落后,但是这里的人很热情,志愿者也做的很到位,酒店档次比大都会赛高了些。比赛衣服颜色竟然是粉红的,还送了个包,我选择黑... 阅读全文
posted @ 2015-10-26 17:31 Running_Time 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 题目传送门题意:从四面任意点出发,有若干障碍门,问最少要轰掉几扇门才能到达终点分析:枚举入口点,也就是线段的两个端点,然后选取与其他线段相交点数最少的 + 1就是答案。特判一下n == 0的时候/************************************************* Au... 阅读全文
posted @ 2015-10-26 17:15 Running_Time 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 题目传送门题意:就是小时候玩的一种游戏,问有多少线段盖在最上面分析:简单线段相交,队列维护当前最上的线段/************************************************* Author :Running_Time* Created Time :201... 阅读全文
posted @ 2015-10-26 17:11 Running_Time 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 题目传送门水A - Wizards' Duel题目都没看清就写了,1e-4精度WA了一次。。。/************************************************* Author :Running_Time* Created Time :2015/10/... 阅读全文
posted @ 2015-10-26 15:29 Running_Time 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 题目传送门题意:给出n个三维空间的球体,球体是以圆心坐标+半径来表示的,要求在球面上建桥使所有的球联通,求联通所建桥的最小长度。分析:若两点距离大于两半径和的长度,那么距离就是两点距离 - 半径和,否则为0,Prim写错了,算法没有完全理解/*****************************... 阅读全文
posted @ 2015-10-25 14:03 Running_Time 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 题目传送门题意:求最短路线,使得线上任意一点离城堡至少L距离分析:先求凸包,答案 = 凸包的长度+ 以L为半径的圆的周长/************************************************* Author :Running_Time* Created Ti... 阅读全文
posted @ 2015-10-25 11:38 Running_Time 阅读(350) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 47 下一页