码迷,mamicode.com
首页 >  
搜索关键字:字符翻转    ( 13个结果
E. K-periodic Garland DP | 贪心
E. K-periodic Garland 题意 给出一个长度为 n 的 01 串,现在规定一个串如果相邻两个 1 的位置相隔为 k ,那么这个串就是好串,现在你可以将某个位置的字符翻转,问最少需要多少次可以把这个串变成一个好串? 思路 本来是练习DP的,但是想着想着跑偏了。 好串格式应该是0000 ...
分类:其他好文   时间:2020-07-11 19:33:40    阅读次数:40
python_字符串常用方法
1、切片就是通过索引(索引:索引:步长)截取字符串的一段,形成新的字符串(原则就是顾头不顾腚)。 2、字符串常用方法。 ...
分类:编程语言   时间:2019-05-13 17:50:42    阅读次数:116
Leetcode 回文数字判断
一、问题描述 判断一个integer 型的数字是否是回文,空间复杂度应该是常数级别的 。 二、问题分析 首先,负数不是回文,10的整数倍不会是回文,个位数一定是回文。 三、代码实现 思路:将一个数字翻转,即最高位变成最低位,最低位变成最高位,然后比较输入的字符和翻转之后的字符。 ...
分类:其他好文   时间:2018-03-25 22:19:25    阅读次数:177
Codeforces Round #467 (Div. 2) E -Lock Puzzle
Lock Puzzle 题目大意:给你两个字符串一个s,一个t,长度<=2000,要求你进行小于等于6100次的shift操作,将s变成t, shift(x)表示将字符串的最后x个字符翻转后放到最前面。 思路:不会写,看了题解。。。 因为长度为3000,操作为6500,我们考虑每三次操作将一个字符放 ...
分类:其他好文   时间:2018-03-06 00:48:10    阅读次数:324
Surrounded Regions
130. Surrounded Regions 题目链接:https://leetcode.com/problems/surrounded-regions/#/description 题目大意:给定一个二维的板,板上是'X'或'O'字符,捕获所有被'X'包围的区域,在该区域内的字符'O'翻转为'X' ...
分类:其他好文   时间:2017-06-24 19:52:34    阅读次数:155
翻转单词顺序
题目:输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。句子中单词以空格符隔开。为简单起见,标点符号和普通字母一样处理。例如输入“I am a student.”,则输出“student. a am I”。 思路:首先将整个句子按字符翻转,然后再将其中每个单词的字符旋转。 ...
分类:其他好文   时间:2016-07-02 22:54:09    阅读次数:232
数据结构与算法面试题80道(10)
第10题 翻转句子中单词的顺序。 题目:输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。 句子中单词以空 符隔开。为简单起见,标点符号和普通字母一样处理。 例如输入“I am a student.”,则输出“student. a am I”。 思路:首先将整个句子按字符翻转,然后将句
分类:编程语言   时间:2016-03-10 20:31:34    阅读次数:203
单词、字符串儿翻转,栈实现!
对字符串“this is very good”进行翻转,即“good very is this”。注意每一个单词仍是正序 思路: 1.字符串的翻转的问题。能够使用栈实现。 2.先把全部字符翻转,然后对再对某一个单词翻转,终于实现题目要求。 C语言代码例如以下: 先把简单的栈实现列出来: #ifnde
分类:其他好文   时间:2016-02-04 18:16:45    阅读次数:98
翻转单词顺序 左旋字符串 42
引言 这种翻转的问题会遇到很多,其实就是一个倒序的问题,对于第一个题只是想翻转单词的顺序,而并不想把整个字符串翻转了,如果完全翻转的话,比如I am a student.中所有字符翻转得到.tneduts a ma I。显然不符合要求,但已经很接近答案了,仔细观察可以发现,我们离最终答案只差一步,就...
分类:其他好文   时间:2015-05-03 11:47:49    阅读次数:145
字符串翻转
题目:将字符串翻转,比如输入"lavor_zl",输出“lz_roval”。 解题思路: 类似于顺序表的逆置,假设字符串长度为n,那么交换第1个与第n个字符,然后交换第2个和第n-1个字符,类似的交换其他的字符,一共交换n/2次 算法实现: void reverseStr(char str[]) { if(str==NULL) return; int n=0;//用n...
分类:其他好文   时间:2015-01-14 09:48:08    阅读次数:125
13条   1 2 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!