码迷,mamicode.com
首页 >  
搜索关键字:nom    ( 34个结果
codeforces 526 d Om Nom and Necklace next数组的灵活运用
codeforces 526 d Om Nom and Necklace 题意: 给出一个字符串,问对于字符串的每个位置p,求从0到p的字符串是否符合格式:S=A+B+A+B+A+...+A+B+A,其中A,B是字符串,且可以是空串。 限制: 字符串长度1e6 思路: next数组的灵活运用。 /*codeforces 526 d Om Nom and Necklace ...
分类:编程语言   时间:2015-04-14 11:13:05    阅读次数:153
Codeforces 526D - Om Nom and Necklace 【KMP】
ZeptoLab Code Rush 2015D. Om Nom and Necklace【题意】给出一个字符串s,判断其各个前缀是否是 ABABA…ABA的形式(A和B都可以为空,且A有Q+1个,B有Q个,Q给定)。【官方题解】对于前缀P,我们可以把它拆成P=SSSS…SSSST,其中T是S的前缀...
分类:其他好文   时间:2015-04-10 15:10:36    阅读次数:412
Codeforces 526D Om Nom and Necklace kmp+hash
题目链接:点击打开链接 题意: 给出长度为n的字符串,常数k 下面一个长度为n的字符串。 问: for(int i = 1; i 字符串的前i个字符 能否构成 形如A+B+A+B+A+B+A的形式,其中A有k+1个,B有k个 A和B是2个任意的字符串(也可以为空串) 若可以构成则输出1,否则输出0 } 思路: POJ1961  先用kmp求一个前缀循环节,。 我们观察 A...
分类:其他好文   时间:2015-04-05 23:37:59    阅读次数:405
Codeforces 526B Om Nom and Dark Park 树形dp
题意:给你一颗完全二叉树,每条边有一个值,可以对这个值进行加操作,让你满足根节点到所有叶子节点路径值相同 ,问你最少要加多少值。解题思路:从上往下树形DP,位运算会比较方便。解题代码: 1 // File Name: b.cpp 2 // Author: darkdream 3 // Created...
分类:其他好文   时间:2015-04-05 21:54:18    阅读次数:175
Codeforces 525C Om Nom and Candies 枚举 + 复杂度分析
题意:给你无穷多的A,B物品,现在你有承重C的背包,给你A,B物品的价值和重量,问你如何取使得价值最大。解题思路:很巧秒的枚举。解题代码: 1 // File Name: c.cpp 2 // Author: darkdream 3 // Created Time: 2015年04月05日 星期日 ...
分类:其他好文   时间:2015-04-05 21:54:15    阅读次数:161
ZeptoLab Code Rush 2015---C. Om Nom and Candies
A sweet little monster Om Nom loves candies very much. One day he found himself in a rather tricky situation that required him to think a bit in order to enjoy candies the most. Would you succeed with...
分类:其他好文   时间:2015-04-05 14:40:31    阅读次数:171
ZeptoLab Code Rush 2015 C. Om Nom and Candies
1.题目描述:点击打开链接 2.解题思路:本题是无限背包问题,根据重量的约束关系,直接暴力搜索。 3.代码: #define _CRT_SECURE_NO_WARNINGS #include #include #include #include #include #include #include #include #include #include #include #include #...
分类:其他好文   时间:2015-04-05 14:40:24    阅读次数:159
ZeptoLab Code Rush 2015 B. Om Nom and Dark Park
1.题目描述:点击打开链接 2.解题思路:比赛时候这道题没有做出来,第二天早晨补题时才发现就是简单的DFS应用。题目要求出最少需要增加几盏路灯。假设我们已经知道了root的左子结点一共有suml盏路灯,右子结点一共有sumr盏路灯,那么比较一下d[lson(root)]+suml和d[rson(root)]+sumr的大小即可。此时需要增加的路灯数量就是两者差的绝对值。同时返回较大的数即得到ro...
分类:其他好文   时间:2015-04-05 11:57:46    阅读次数:146
C. Om Nom and Candies 巧妙优化枚举,将复杂度控制在10e6
C. Om Nom and Candies无线超大背包问题 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include ...
分类:其他好文   时间:2015-04-05 10:28:10    阅读次数:140
B. Om Nom and Dark Park
B. Om Nom and Dark Park在满二叉树上的某些边上添加一些值。使得根节点到叶子节点的路径上的权值和都相等。求最少需要添加多少。我们利用性质解题。 考察兄弟节点。由于他们从跟节点到父节点这路径是相同的,所以需要添加的值为 2...
分类:其他好文   时间:2015-04-05 08:57:38    阅读次数:240
34条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!