上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
摘要: 代码 #include<cstdio> #include<cstring> #include<string> #include<algorithm> using namespace std; const int maxn=1005; int wa[maxn],wb[maxn],wv[maxn],WS 阅读全文
posted @ 2016-07-26 09:55 wust_ouyangli 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 题意很直观,我就不说了。 解析:这是我以前没有接触过的线段树类型,有序表线段树,每个节点申请了两段空间,主要是为了保存左边儿子会有多少比v小的,右边儿子会有多少比v小 的,所以在建树过程中要归并排序。可能我讲起来比较难懂,详见代码,我给了注释。 代码 #include<cstdio> #includ 阅读全文
posted @ 2016-07-26 09:48 wust_ouyangli 阅读(341) 评论(0) 推荐(1) 编辑
摘要: 题意我就不说了 解析: 莫队,先预处理出以i为右端点的区间的gcd值,有一些连续的区间的gcd值是相同的,比如[j,i],[j+1,i],[j+2,i]的gcd值是相同的,我们可以把[j,j+2]这个 区间保存下来。同时也预处理出以i为左端点的,最后用莫队算法。详见代码实现。 代码 #include 阅读全文
posted @ 2016-07-26 09:34 wust_ouyangli 阅读(148) 评论(0) 推荐(0) 编辑
摘要: #include<cstdio> #include<cstring> #include<string> #include<queue> #include<iostream> #include<algorithm> using namespace std; const int maxn=10005; 阅读全文
posted @ 2016-07-20 10:50 wust_ouyangli 阅读(143) 评论(0) 推荐(0) 编辑
摘要: hdu1199-Color the Ball(区间覆盖) /* 题意:有无限个球排成一行,刚开始是黑色,然后他可以给一段区间染成 黑色或白色,最后要求找出最长连续白球序列,如果有多解,输出最左边 的,不存在输出Oh, my god 解析:因为是无限大,所以要离散化,我为了方便,将坐标扩大了3倍 每次 阅读全文
posted @ 2016-07-18 20:17 wust_ouyangli 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 线段树是什么? 线段树(Segment Tree)是一种二叉搜索树,它将一个区间划分成一些单元区间,每个单元区间对应线段树中的一个叶结点。 以区间[1,6]的线段树为例 对于每一个非叶子节点区间,取mid=(le+ri)/2;将其分为[le,mid],[mid+1,ri]两个子区间。 如何编号呢? 阅读全文
posted @ 2016-07-18 14:53 wust_ouyangli 阅读(1478) 评论(0) 推荐(0) 编辑
摘要: XCOM-Enemy Unknown是一款很好玩很经典的策略游戏. 在游戏中,由于未知的敌人--外星人入侵,你团结了世界各大国家进行抵抗.随着游戏进展,会有很多的外星人进攻事件.每次进攻外星人会选择3个国家攻击,作为联盟的指挥者,你要安排有限的联盟军去支援其中一个国家,抵抗进攻这个国家的外星人.战斗 阅读全文
posted @ 2016-07-18 14:01 wust_ouyangli 阅读(230) 评论(0) 推荐(0) 编辑
摘要: Sea and Sky are the most favorite things of iSea, even when he was a small child. Suzi once wrote: white dew fly over the river, water and light draw 阅读全文
posted @ 2016-07-18 13:50 wust_ouyangli 阅读(207) 评论(0) 推荐(0) 编辑
摘要: The "endless" model in "I, zombie" of "Plants vs. Zombies" is my favourite. The aim of the game is to put down the zombies most reasonable in the righ 阅读全文
posted @ 2016-07-18 13:32 wust_ouyangli 阅读(415) 评论(0) 推荐(0) 编辑
摘要: Solitaire is a game played on a chessboard 8x8. The rows and columns of the chessboard are numbered from 1 to 8, from the top to the bottom and from l 阅读全文
posted @ 2016-07-11 20:41 wust_ouyangli 阅读(509) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页