自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

nankeyimeng的博客

重剑无锋,大巧不工

  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 FBI Tree

DescriptionFBI Tree的描述如下:我们可以把由0和1组成的字符串分为3类,全0的串成为B串,全1的串成为I串,既含0又含1的串则称为F串。FBI树是一种二叉树,它的节点类型也包括F串节点、B串节点和I串节点三种。由一个 长度为2^N的01串S可以构造出一颗FBI树T,递归的构造方法如下:(1)   T的根节点为R,其类型与串S的类型相同。(2)   若串

2016-11-30 21:35:00 1264 1

原创 UVA 1220 Party at Hali-Bula

题目大意:n 个人形成一个关系树,每个节点代表一个人,节点的根表示这个人的唯一的直接上司,只有根没有上司。要求选取一部分人出来,使得每 2 个人之间不能有直接的上下级的关系,求最多能选多少个人出来,并且求出获得最大人数的选人方案是否唯一。解题思路:分析发现是要求一个树的最大独立集。这里可以用树形 DP 解决。定义dp【x】【0】:表示在 i 点不选 i 点的以 x 为子树的最大

2016-11-30 21:28:53 1080

原创 UVA 12186 Another Crisis

Description Download as PDFA couple of years ago, a new world wide crisis started, leaving many people with economical problems. Some workers of a particular company are trying to ask for an inc

2016-11-30 21:25:52 996

原创 UVA 1331 Minimax Triangulation

话说这个题我开始是不会滴,第一次看了人家的代码照着写的。有机会的话更新一下,写一下自己的代码。最优三角剖分的一类题目都是差不多的。给你一个多边形,让你把它分割成若干个三角形,求三角形某最优解,比如UVA1331要求面积最大的三角形的面积最小。如图是各种切割方法:         不知道一开始看到最大值最小化会不会又一下子想到枚举答案二分去了呢,不过本题正解是DP

2016-11-29 11:31:40 1129

原创 UVA 1626 Brackets sequence

DescriptionLet us define a regular brackets sequence in the following way:Empty sequence is a regular sequence.If S is a regular sequence, then (S) and [S] are both regular sequences.If A an

2016-11-29 11:27:47 1008

原创 uva10003 Cutting Sticks

Cutting Sticks You have to cut a wood stick into pieces. The most affordable company, The Analog Cutting Machinery, Inc. (ACM), charges money according to the length of the stick being cut

2016-11-29 11:21:40 1037

原创 传送门

修建传送门Time Limit: 1000 MSMemory Limit: 32768 KTotal Submit: 34(8 users)Total Accepted: 9(7 users)Rating: Special Judge: NoDescription     做为长

2016-11-27 23:36:41 4058

原创 棋盘村

棋盘村Time Limit: 1000 MSMemory Limit: 32768 KTotal Submit: 125(41 users)Total Accepted: 42(35 users)Rating: Special Judge: NoDescription   一名骑

2016-11-27 23:34:20 1091

原创 方方正正

方方正正Time Limit: 1000 MSMemory Limit: 32768 KTotal Submit: 10(7 users)Total Accepted: 5(5 users)Rating: Special Judge: NoDescription一个r行c列的矩阵

2016-11-27 23:28:51 1126

原创 UVA 1625 Color Length

Problem Description输入两个颜色序列,要求按顺序合并成一个序列,即每次把一个序列的开头的颜色放到新序列的尾部。对于每个颜色c来说,其跨度l(c),表示c的最大位置和最小位置的差。你的任务是找一种合并方式使得所有l(c)的总和最小。dp[i][j]表示第一个串移走了i个元素,第二个串移走了j个元素还需要多少费用。dp[i][j]表示的是,当序列1取了

2016-11-25 10:34:35 926

原创 UVA 11584 Partitioning by Palindromes

题目大意:输入一个只有小写字母组成的字符串,你的任务是把它划分成尽量少的回文串。思路:dp[i]=min(dp[j]+1)(j+1~i的字符串是回文串)事先处理出第i到j的位置的字符串是否回文串#include#include#include#include#include#include#include#include#include#include#includ

2016-11-25 10:18:14 1026

原创 UVA 11400 Lighting System Design

You are given the task to design a lighting system for a huge conference hall. After doing a lot of calculation & sketching, you have figured out the requirements for an energy-efficient design that c

2016-11-25 10:10:17 1165

原创 UVA 12563 Jin Ge Jin Qu hao

12563 Jin Ge Jin Qu hao (If you smiled when you see the title, this problem is for you ^_^) For those who don’t know KTV, see: http://en.wikipedia.org/wiki/Karaoke_box There is one very popular

2016-11-25 09:51:32 1270

原创 UVA 116 Unidirectional TSP

BackgroundProblems that require minimum paths through some domain appear in many different areas of computer science. For example, one of the constraints in VLSI routing problems is minimizing wir

2016-11-25 09:40:47 1010

原创 uva1347 Tour

John Doe, a skilled pilot, enjoys traveling. While on vacation, he rents a small plane and starts visiting beautiful places. To save money, John must determine the shortest closed tour that connects h

2016-11-24 00:08:45 1118

原创 uva437

he Tower of Babylon Perhaps you have heard of the legend of the Tower of Babylon. Nowadays many details of this tale have been forgotten. So now, in line with the educational nature of this

2016-11-24 00:00:37 1122

原创 uva1025 A Spy in the Metro

Secret agent Maria was sent to Algorithms City to carry out an especially dangerous mission. After several thrilling events we find her in the first station of Algorithms City Metro, examining the tim

2016-11-23 23:50:56 1002

原创 最优三角剖分

问题:对于一个n个顶点的凸多边形,有很多种方法对它进行三角剖分,n-3条互不相交的边把它分成n-2个三角形,让三角形的权和最大。输入:第一行输入n,表示n个顶点       后面的n行输入每行包括三个数,I,j,k;       分别为两个顶点的编号以及两点之间线的长度;输出:剖分三角形最大权和思路:使用一个n*n的矩阵存储两条边的信息;使用一个n*n的矩阵存储最大权和t[

2016-11-22 12:47:17 1360

原创 最长公共子序列

问题描述:字符序列的子序列是指从给定字符序列随意的(不一定是连续的)去掉若干个字符(也可能一个也去不掉)后形成的字符序列。求给定的两个字符串的最长公共子序列输入:输入两行字符串输出:输出最长公共子序列的个数分析:若在序列A,B中查找最长公共子序列,i,j分别为字符串的下标,则分为三种情况1:边界情况,当i==0,j==0时最长子序列为0;2:当a[i]==b[j

2016-11-22 12:09:00 1031

原创 四柱汉诺塔

问题;有a,b,c,d四根柱子,要求最小的步数求出把a上的n根汉诺塔移到d上解法:1. 先把a上的的n个盘子分成两部分:(n-k)和k个,上层为k个2. 把a上层的k个用四柱汉诺塔的方法借助c,d移动到b上3. 把a剩下的n-k个盘用三柱汉诺塔的方法经过c移动到d上4. 把b上的k个汉诺塔借助四柱汉诺塔的方式经过a,c移动到d上由此可见要算n个盘子的四柱汉诺塔的步数等于

2016-11-22 12:07:02 1897

原创 在线性时间内,求一组数中的第k大的数字

问题:在线性时间内,求一组数中的第k大的数字;输入:第一行为数字n第二行输入n个数字第三行输入k分析:1.    首先建立个数组存储这一组数字2.    随机选取一个数字作为支点3.    将比支点大的数字放在支点左边4.    将比支点小的数字放在支点右边5.    计算支点左边数字的数量6.    如果数量大于k-1说明第k大的数在支点的左边,在支点的左

2016-11-22 12:00:20 5248

原创 uva1103

题意:给你一个矩阵,让你识别图中的图片,然后字典序输出每个象形文字,图像可以拉伸,但是不能拉断思路:每个象形文字的内部有不同的白洞,我们可以根据这里判断到底是哪个象形文字。然后问题转化成一个判断联通块的问题。但是有个问题,如何区分里面的白洞和外面的白洞呢?我们可以将图扩大一圈,先把最外层的染色。然后我们在搜索各个文字内部有几个白洞给大家几个样例:5 3fff

2016-11-22 10:38:14 1887 1

原创 UVA 572 Oil Deposits

The GeoSurvComp geologic survey company is responsible for detecting underground oil deposits. GeoSurvComp works with one large rectangular region of land at a time, and creates a grid that divides

2016-11-22 10:25:18 945

空空如也

空空如也

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

TA关注的人

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