码迷,mamicode.com
首页 >  
搜索关键字:nyoj 37 回文字符串    ( 2106个结果
python——回文函数(reversed)
回文数:正向排列与反向排列所得结果是相等的(即从左到右和从右到左的结果是相等的),例如:“123321”,“0000”等。 reversed函数:反转一个序列对象,将其元素从后向前颠倒构建成一个新的迭代器 下面是一段简单的代码(判断输入的字符串是否为回文字符串): def myPalindrmoe( ...
分类:编程语言   时间:2017-12-11 16:01:44    阅读次数:153
nyoj zb的生日【背包型DFS/选or不选】
zb的生日 时间限制:3000 ms | 内存限制:65535 KB 难度:2 zb的生日 时间限制:3000 ms | 内存限制:65535 KB 难度:2 #include<stdio.h> #include<math.h> #include<limits.h> int n, total, mi ...
分类:其他好文   时间:2017-12-03 19:57:31    阅读次数:186
5. Longest Palindromic Substring
Given a string s, find the longest palindromic substring in s. You may assume that the maximum length of s is 1000. Example: 寻找最长回文字符串。 用动态规划。dp[i][j] ...
分类:其他好文   时间:2017-11-29 16:09:05    阅读次数:140
NYOJ 119 士兵杀敌(三) RMQ ST
NYOJ 119 士兵杀敌(三) RMQ ST [题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=119][e97c1030] 思路: ST在线 预处理O(nlogn) 查询O(1) 运行时间:828ms 代码: c++ include i ...
分类:其他好文   时间:2017-11-20 19:08:48    阅读次数:154
算法——回文解密,判断一个素组是否为回文
算法中,队列是先进先出原则,而栈是后进先出原则,栈限定只能在一端进行插入和删除操作,而栈的作用有哪些? 可以通过一组回文字符串来看:“xyzyx”,同过栈来判断字符串是否是回文 案例:package test; ...
分类:编程语言   时间:2017-11-14 18:36:31    阅读次数:167
HihoCOder1323 : 回文字符串(区间DP)
回文字符串 回文字符串 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 给定一个字符串 S ,最少需要几次增删改操作可以把 S 变成一个回文字符串? 一次操作可以在任意位置插入一个字符,或者删除任意一个字符,或者把任意一个字符修改成任意其他字符。 输入 字符串 S。S  ...
分类:其他好文   时间:2017-11-12 14:49:39    阅读次数:129
判断回文字符串
1.设计思想 先根据提示输入一段String字符串,将String型字符串转化成char[] 型字符串,再确定字符串的第一个字符下标和最后一个字符下标。再写返回值是boolean型的判断两个字符是否相等的方法,把字符串和第一个字符下标和最后一个字符下标作为形参。判断字符是否相等的函数里,依次从字符串 ...
分类:其他好文   时间:2017-11-09 14:38:44    阅读次数:200
51nod 1092(lcs)回文字符串
题目:给你一个字符串,问添加最少的字符数目,使之成为回文串 解题思路:将字符串倒置,求出字符串和倒置串的最长公共子序列,字符串的长度减去lcs的长度就是了。。 代码:#include<iostream>#include<algorithm>#include<cstring>#define maxn ...
分类:其他好文   时间:2017-11-07 20:54:22    阅读次数:212
各种背包的dp刷题板
[p1332][NYOJ skiing] 滑雪 (dp+搜索) [p1312] [vjios1448 路灯改建计划] 关灯问题 (背包预处理的分组背包) f[i][j]表示给把前i个灯分为j组可以获得的最大照明度 g[i][j]表示第i盏灯到第j盏灯分为一组在满足前提条件下的最大照明度 在预处理g[ ...
分类:其他好文   时间:2017-11-04 19:24:33    阅读次数:115
Python 解LeetCode:680. Valid Palindrome II
题目:给定一个字符串,在最多删除一个字符的情况下,判断这个字符串是不是回文字符串。 思路:回文字符串,第一想到的就是使用两个指针,前后各一个,当遇到前后字符不一致的时候,有两种情况,删除前面字符或者删除后面字符。由于删除一个字符后剩下的仍旧是字符串,可以直接递归处理了。然后用一个flag,当达到2时 ...
分类:编程语言   时间:2017-10-23 18:06:16    阅读次数:287
2106条   上一页 1 ... 26 27 28 29 30 ... 211 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!