自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wu_yihao的专栏

假苦行僧

  • 博客(30)
  • 资源 (2)
  • 收藏
  • 关注

原创 【RMQ】超级钢琴

超级钢琴:  超级钢琴【问题描述】小Z 是一个小有名气的钢琴家,最近 C 博士送给了小Z一架超级钢琴,小 Z希望能够用这架钢琴创作出世界上最美妙的音乐。这架超级钢琴可以弹奏出 n个音符,编号为 1至n。第i个音符的美妙度为Ai,其中Ai可正可负。一个“超级和弦”由若干个编号连续的音符组成,包含的音符个数不少于 L且不多于R。我们定义超级和弦的美妙度为其包含的所有音符

2012-03-31 18:49:44 403

原创 【容斥原理】能量采集

Description栋栋有一块长方形的地,他在地上种了一种能量植物,这种植物可以采集太阳光的能量。在这些植物采集能量后,栋栋再使用一个能量汇集机器把这些植物采集到的能量汇集到一起。 栋栋的植物种得非常整齐,一共有n列,每列有m棵,植物的横竖间距都一样,因此对于每一棵植物,栋栋可以用一个坐标(x, y)来表示,其中x的范围是1至n,表示是在第x列,y的范围是1至m,表示是在第x列的第y棵。 由

2012-03-31 11:31:48 551

原创 【动态规划】Gentlemen

1244. GentlemenTime Limit: 0.5 secondMemory Limit: 16 MBLet's remember one old joke:Once a gentleman said to another gentleman:— What if we play cards?— You know, I haven't playe

2012-03-30 10:03:50 487

原创 【URAL水题】集中题解区

列出了难度在150以上的水题,150以下的就不列出了http://acm.timus.ru/problem.aspx?space=1&num=1346这道是动规题,我模拟做的,划分区间,找出最少的单调区间数量之和。我想到了一个方法,但是不能证明。但是可以AC。就是先求出该离散函数的所有单调区间之和,如果有连线后,有两个连续的拐点,则可以把这两点分开,分别包含于两个区间,

2012-03-29 22:20:41 881

原创 【动态规划】采油区域

采油区域 Siruseri 政府决定将石油资源丰富的 Navalur 省的土地拍卖给私人承包商以建立油井。被拍卖的整块土地为一个矩形区域,被划分为M×N 个小块。 Siruseri地质调查局有关于Navalur土地石油储量的估测数据。这些数据表示为M×N 个正整数,即对每一小块土地石油储量的估计值。 为了避免出现垄断,政府规定每一个承包商只能承包一个由K×K 块相连的土地构

2012-03-29 11:48:02 5975 3

原创 【强连通缩点+最长路】抢掠计划

抢掠计划 Siruseri城中的道路都是单向的。不同的道路由路口连接。按照法律的规定,在每个路口都设立了一个 Siruseri 银行的 ATM 取款机。令人奇怪的是,Siruseri的酒吧也都设在路口,虽然并不是每个路口都设有酒吧。 Banditji 计划实施 Siruseri有史以来最惊天动地的 ATM 抢劫。他将从市中心出发,沿着单向道路行驶,抢劫所有他途径的ATM 机,最

2012-03-29 09:01:23 2076

原创 【强连通缩点+最长路】Instantaneous Transference

Instantaneous TransferenceTime Limit: 5000MS Memory Limit: 65536KTotal Submissions: 3722 Accepted: 788DescriptionIt was long ago when we played the game Red A

2012-03-29 08:28:23 1425

原创 【斜率优化DP】Batch_Scheduling

Batch SchedulingTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 2272 Accepted: 1014DescriptionThere is a sequence of N jobs to be processed on one machine

2012-03-27 15:38:09 539

原创 【斜率优化DP】特别行动队

还是斜率优化。还是很简单。略过。注意一下B的那一项是可以分离出来的,和i、j都是无关的,速度快点。这里没有给出实现。但是C是不能分离的,分离出来,C是和分的数量有关的,就会方程必须增加一维。。。#include #include #include #include typedef long long ll;#define max(a,b) (a>b?a:b)#d

2012-03-24 19:28:01 13993

原创 【斜率优化DP】玩具装箱

[HNOI2008]玩具装箱toyTime Limit:1000MS Memory Limit:165536KTotal Submit:5 Accepted:5DescriptionP教授要去看奥运,但是他舍不下他的玩具,于是他决定把所有的玩具运到北京。他使用自己的压缩器进行压缩,其可以将任意物品变成一堆,再放到一种特殊的一 维容器中。P教授有编号为1...N的N件玩具,第i件

2012-03-24 19:21:25 937

原创 【计算几何】信号覆盖

调了很久很久。。。比较难。需要进行多次转换。朴素O(n^4)过4组,但是因为我用getint,没法读负数,同时有个地方乘法写成加法,同时算半径算成了边长,所以零分。比较有启发性,作为一道计算几何题目。本来是三角形和点的关系,可以转化成构造四边形。在本题中,凹多边形和凸多边形是不同的,必须单独讨论,由图可知,凸多边形可以有两个圆满足这个要求,凹多边形只有一个。

2012-03-24 19:09:34 545

转载 【网摘】Getint

Wjj提供,支持负数的快速输入inline int getint(){ int res = 0; char tmp; bool sgn = 1; do tmp = getchar(); while (!isdigit(tmp) && tmp != '-'); if (tmp == '-') { sgn = 0;

2012-03-23 07:56:16 417

转载 【转载】最近公共祖先LCA:RMQ转化

最近公共祖先LCA:RMQ转化 博客分类:算法J#F#1,最近公共祖先(LCA):对于有根树T的两个结点u、v,最近公共祖先LCA(T,u,v)表示一个结点x,满足x是u、v的祖先且x的深度尽可能大。2,LCA问题向RMQ问题的转化方法:(RMQ返回最值的下标)对树进行深度优先遍历,每当“进入”或回溯到某个结点时,将这个结点的深度存入数组dfsNum最后一位

2012-03-22 10:32:14 463

原创 【LCA】Tree

ural 1471,调了好久,终于发现是数组开小了。。。一开始crash了好久,改了几个数组。又crash了好久。。。最终发现漏了一个数组没有修改1471. TreeTime Limit: 2.0 secondMemory Limit: 64 MBA weighted tree is given. You must find the distance between

2012-03-22 10:24:15 529

原创 【RMQ】Balanced Lineup

今天终于把RMQ学了,st算法入门题目     BalancedLineupTime Limit: 5000MS Memory Limit: 65536KTotal Submissions: 17371 Accepted: 8044Case TimeLimit: 2000MSDescription

2012-03-21 18:51:28 400

原创 【线段树】Stars

1028. StarsTime Limit: 0.25 secondMemory Limit: 16 MBAstronomers often examine star maps where stars are represented by points on a plane and each star has Cartesian coordinates. Let the l

2012-03-21 16:55:43 493

原创 【插头DP】广场铺砖

广场铺砖问题(floor.pas/c/cpp)  有一个 W 行 H 列的广场,需要用 1*2小砖铺盖,小砖之间互相不能重叠,问有多少种不同的铺法?  输入数据: 只有一行 2个整数,分别为 W 和 H,(1 输出数据:   只有 1个整数,为所有的铺法数。  样例:   Floor.in   2 4   Floor.out   5

2012-03-19 13:52:21 5194

原创 【启发式搜索】Remmarguts' Date

Remmarguts' DateTime Limit: 4000MS Memory Limit: 65536KTotal Submissions: 13546 Accepted: 3728Description"Good man never makes girls wait or breaks an appointment

2012-03-19 11:44:06 537

原创 【凸包】Wall

WallTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 21258 Accepted: 6980DescriptionOnce upon a time there was a greedy King who ordered his chief Architec

2012-03-17 22:23:09 456

原创 【逆序对】In the Army Now

Ural 10901090. In the Army NowTime Limit: 1.0 secondMemory Limit: 16 MBThe sergeant ordered that all the recruits stand in rows. The recruits have formedK rows with N people in each, b

2012-03-17 22:17:16 580

原创 【并查集】食物链

NOI2001,水题,但是我调了很久。 食物链Time Limit: 1000MS Memory Limit: 10000KTotal Submissions: 27766 Accepted: 8066Description动物王国中有三类动物A,B,C,这三类动物的食物链构成了有趣的环形。A吃B, B吃C,C吃A。

2012-03-17 22:14:38 627

原创 【凸包】Exactness of Projectile Hit

1215. Exactness of Projectile HitTime Limit: 1.0 secondMemory Limit: 16 MBInexactness of projectile hit may be compensatedby increasing of the projectile diameter.Sergey SizyIn

2012-03-17 22:06:08 3624

原创 【枚举】Stone Pile

1005. Stone PileTime Limit: 2.0 secondMemory Limit: 16 MBYou have a number of stones with known weights W1, …, Wn. Write a program that will rearrange the stones into two piles such that

2012-03-15 09:40:19 766

原创 【最小环】Sightseeing Trip

Ural 1004 ,很简单的题,但是测试要求很BT我觉得Translate:URAL/1004Sightseeing trip 观光旅游Time Limit: 2 secondMemory Limit: 16M 目录 [隐藏] 1Background2Problem3Input4Output5Sample I

2012-03-15 09:36:02 645

原创 【并查集】Parity

Ural 1003Parity 奇偶Time Limit: 2.0 secondMemory Limit: 16MB Background偶尔你跟朋友玩以下的游戏:你的朋友写下一串包含1和0的数串让你猜,你可以从中选择一个连续的子串(例如其中的第3到第5个数字)问他,该子串中包含了奇数个还是偶数个1,他会回答你的问题,然后你可以问其他子串,等等。Problem

2012-03-14 22:23:42 565

原创 【动态规划】Phone Numbers

最近开始刷Ural,这三天先做了1000~1005,和十多道水题都算不上的题。。。Ural 1002Background 现实生活中,你时常会遇到许多许多而且越来越长的电话号码。你需要记住这类型的号码。 例如按下面的图示,把字母划分到特定的数字上,是一种很容易就能把数字记住的方法: 1 ij 2 abc 3 def 4 gh 5 kl 6 mn 7 prs 8

2012-03-14 22:02:42 591

转载 【Ubuntu】从硬盘安装ubuntu11.10

【Ubuntu】从硬盘安装ubuntu11.10分类: Linux 2012-03-14 16:54 15人阅读 评论(0)收藏 举报我在WinXP下装Linux的过程是曲折的。阶段Ⅰ:找了一大堆教程研究,终于搞懂了从硬盘安装的原理,摆弄了一阵后,终于进入了安装界面。总结如下:·首先下载iso镜像文件,我的为Ubuntu_11.10_desk

2012-03-14 17:09:40 487

原创 【矩阵乘法】迷路

SCOI2009第二试第三题迷路(road.pas/in/out)【问题描述】windy在有向图中迷路了。该有向图有 N 个节点,windy从节点 0 出发,他必须恰好在 T 时刻到达节点 N-1。现在给出该有向图,你能告诉windy总共有多少种不同的路径吗?注意:windy不能在某个节点逗留,且通过某有向边的时间严格为给定的时间。 【输入格式】

2012-03-08 22:23:54 547

原创 【容斥原理】幸运数字

四川省选Scoi2010第一试幸运数字 【题目描述】在中国,很多人都把6和8视为是幸运数字!lxhgww也这样认为,于是他定义自己的“幸运号码”是十进制表示中只包含数字6和8的那些号码,比如68,666,888都是“幸运号码”!但是这种“幸运号码”总是太少了,比如在[1,100]的区间内就只有6个(6,8,66,68,86,88),于是他又定义了一种“近似幸运号码”。lxhgw

2012-03-04 13:42:05 4749

原创 【状态压缩DP】炮兵阵地

炮兵阵地Time Limit: 2000MS Memory Limit: 65536KTotal Submissions: 11280 Accepted: 4065Description司令部的将军们打算在N*M的网格地图上部署他们的炮兵部队。一个N*M的地图由N行M列组成,地图的每一格可能是山地(用"H" 表示),也可能

2012-03-03 22:10:09 402

CodeBlocks7017升级包

在官网上没有给出下载,但是论坛里已经有了。Debugger有较大改动,叫Debugger Branch,比较好用

2012-01-18

cppchecks代码除错插件

一个代码除错的工具,功能强大。安装好了之后,codeblocks可以直接使用。

2012-01-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除