题目描述 Description 给出一个英语句子,希望你把句子里的单词顺序都翻转过来 题目描述 Description 给出一个英语句子,希望你把句子里的单词顺序都翻转过来 给出一个英语句子,希望你把句子里的单词顺序都翻转过来 输入描述 Input Description 输入包括一个英语句子。 ...
分类:
其他好文 时间:
2016-03-29 14:43:37
阅读次数:
163
请实现一个算法,在不使用额外数据结构和储存空间的情况下,翻转一个给定的字符串(可以使用单个过程变量)。 给定一个string iniString,请返回一个string,为翻转后的字符串。保证字符串的长度小于等于5000。 测试样例: ...
分类:
其他好文 时间:
2016-03-29 12:16:21
阅读次数:
107
题意是给你n个数字组成的序列将序列切成三段, 然后将三段逆序之后字典序最小, 问你该怎么切,保证序列中第一个数最大, 我们可以找到两个切点然后翻转即可, 第一个切点可以将整个序列翻转之后找出最小的后缀即可, 对于第二个假设我们将ABCD序列中AB CD分别翻转得到BADC字典序最小, 那么我们可以构 ...
分类:
编程语言 时间:
2016-03-27 23:46:23
阅读次数:
205
问题描述:实现翻转字符串函数reverse;假使不分配额外的空间,直接就地翻转字符串; 当不申请内存时,直接就地翻转字符串时,题目会有一些难度,尤其是涉及到了递归的操作 递归操作,主要是要考虑好截止条件。 ...
分类:
编程语言 时间:
2016-03-27 21:20:50
阅读次数:
221
题面(太裸太裸,不看也罢) 就是维护一个区间加,区间翻转和区间最大值。 贴一个风格以后可以一直用 1 #include<iostream> 2 #include<cstdio> 3 #include<cstring> 4 #include<algorithm> 5 #define N 100000 ...
分类:
其他好文 时间:
2016-03-27 17:44:11
阅读次数:
197
先整体翻转一次,再一个个进行翻转,需要注意的是代码里一些字符串的操作,值得记住。 1 class Solution { 2 public: 3 string ReverseSentence(string str) { 4 if (str.empty()) return str; 5 reverse( ...
分类:
其他好文 时间:
2016-03-27 15:20:54
阅读次数:
133
将字符串翻转后接到原串的后面,中间加一个分隔符,每次都贪心选择$rank$小的那个
其实就是练习一发后缀数组的模板
```
#include
#include
#include
#include
#include
#include
#include
#include
#includ...
分类:
编程语言 时间:
2016-03-23 09:08:59
阅读次数:
199
T:有一个字符数组的内容为:"studentaami",请你将数组的内容改为"iamastudent".要求:不能使用库函数。只能开辟有限个空间(空间个数和字符串的长度无关)。倒着打印字符串,并没有改变内容#include<stdio.h>
intmain()
{
inti;
char**p;
char*a[]={"student","a","m"..
分类:
其他好文 时间:
2016-03-23 06:46:34
阅读次数:
286
定义一个函数SubSamp,输入为彩色图像文件名,输出并显示尺寸减半的彩色
图像(原始、水平翻转、垂直翻转、中心区域变红)。必须使用控制语句,在命令窗口成功调用!
因为彩色图像是3维的,黑白图像是2维的。如果我们在对图像尺寸减半时仍然使用
>> f=imread('e:\1.png');
>> f=f(1:2:end,1:2:end);
>> imshow(f);
就会发现出来三个并排排列...
分类:
其他好文 时间:
2016-03-22 17:31:27
阅读次数:
340