码迷,mamicode.com
首页 >  
搜索关键字:字典序    ( 2062个结果
5.3.2 字母重排
输入一个字典(用******结尾),然后再输入若干单词。每输入一个单词w,你都需要在字典中找出所有可以用w的字母重排后得到的单词,并按照字典序从小到大的顺序在一行中输出(如果不存在,输出:()。输入单词之间用空格或空行隔开,且所有输入单词都由不超过6个小写字母组成。注意,字典中的单词不一定按字典序排...
分类:其他好文   时间:2014-07-07 15:09:56    阅读次数:372
UVA 10581 - Partitioning for fun and profit(数论递推)
10581 - Partitioning for fun and profit 题目链接 题意:给定m, n,表示分配给n个格子,分配m个数字进去,每个格子最少1,并且序列要是递增的,问第k个字典序的序列是什么 思路:先利用dp打出表,dp[i][j][k]表示第i个数,尾巴为j,总和剩下k的情况,写一个记忆化求出,之后在这个数组基础上,从左往右枚举要放那个数字合适,合适的就放进...
分类:其他好文   时间:2014-07-06 11:41:28    阅读次数:225
uva 10581 - Partitioning for fun and profit(记忆化搜索+数论)
题目链接:uva 10581 - Partitioning for fun and profit 题目大意:给定m,n,k,将m分解成n份,然后按照每份的个数排定字典序,并且划分时要求ai?1≤ai,然后输出字典序排在k位的划分方法。 解题思路:因为有ai?1≤ai的条件,所以先记忆化搜索处理出组合情况dp[i][j][s]表示第i位为j,并且剩余的未划分数为s的总数为dp[i][...
分类:其他好文   时间:2014-07-05 23:56:30    阅读次数:464
HDU - 1074 Doing Homework
题意:学生有多个任务,每个任务有规定完成的时间,还有完成的时间,超过规定一天就扣一分,求最少的扣分,相同的话,按字典序 思路:DP的状态搜索,每次枚举一个,然后从第一个开始匹配,因为题目已经排序了,所以不用考虑这个字典序最小了,对于每次新加进来的,如果超过规定时间就计算多出来的,没有的话,就是0了 #include #include #include #include using ...
分类:其他好文   时间:2014-07-03 18:14:34    阅读次数:185
华为机试(2)
简单题 题目描述 输入一个字符串,统计其出现频率最高的字符,并输出。若存在两个字符出现频率相同,则输出字典序较小的那一个 输入描述 :一个字符串,保证没有空格,以回车符结束,字符串长度#includeusing namespace std;void main(){ string s; cin...
分类:其他好文   时间:2014-07-02 23:45:21    阅读次数:355
2014 Super Training #4 D Paint the Grid Again --模拟
原题:ZOJ 3780http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3780刚开始看到还以为是搜索题,没思路就跳过了。结果后来发现就是一个简单的模拟啊,因为每行每列都只能消去一次,直接慢慢消去就好了,因为按字典序从小到大,那...
分类:其他好文   时间:2014-07-02 18:28:45    阅读次数:237
环状DNA序列
大意:一个DNA序列是环状的,这意味着有N个碱基的序列有N种表示方法(假设无重复)。而这N个序列有一种最小的表示,这个最小表示的意思是这个序列的字典序最小(字典序的意思是在字典中的大小 比如ABCusing namespace std;#define MAX 105int lessthan(char...
分类:其他好文   时间:2014-07-02 00:46:31    阅读次数:372
HBase应用:Table设计
从应用角度,有两点比较重要: 1. HBase中RowKey是按照字典序排列的 2. 不同Column Family的数据,在物理上是分开的...
分类:其他好文   时间:2014-07-01 06:43:31    阅读次数:203
hdu1247(Hat’s Words)
我以为像a、aa这样的输入应该是没有输出的,结果还是要输出aa。建树的时候就是常规建树,不过查找的时候要做一些变形:对于一个单词,从第一位检查有没有单词是它的前缀,如果有的话,再去检查它的后半部分是不是一个独立的单词,要满足这两次查找才能输出。题意:给一些单词(以字典序输入),找出那些可以分成另外的...
分类:其他好文   时间:2014-06-26 18:33:13    阅读次数:173
bnu 34981 A Matrix(构造)
题目链接:bnu 34981 A Matrix 题目大意:假定有一序列,按照题目中给定的算法构造出一张二维表,现在题目给定一张二维表,要求求出序列,要求序列的倒置的字典序最大。 解题思路:构造,对于每一层来说,一定是递增的,根据算法可以得出;并且一个数被换到下一行,一定是因为有序列后面有小于自己的数,所以每一层从最后一个数开始匹配,找到上一层中比自己小的最大数字,假定是该数导致当前数被...
分类:其他好文   时间:2014-06-26 06:44:30    阅读次数:294
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!