#include
#include char reserve_string(char *string)
{
int len = strlen(string);
if(len <= 1)
return 0;
else
{
char tmp = string[0];
string[0]...
分类:
其他好文 时间:
2015-05-11 20:10:21
阅读次数:
175
引言 这种翻转的问题会遇到很多,其实就是一个倒序的问题,对于第一个题只是想翻转单词的顺序,而并不想把整个字符串翻转了,如果完全翻转的话,比如I am a student.中所有字符翻转得到.tneduts a ma I。显然不符合要求,但已经很接近答案了,仔细观察可以发现,我们离最终答案只差一步,就...
分类:
其他好文 时间:
2015-05-03 11:47:49
阅读次数:
145
#include
using namespace std;
#define STRLENTH 100
char *str_reverse1(char *str)
{
char temp[STRLENTH];//字符数组:存放逆序后的字符
char *p = str; //字符指针:指向最后一个非'\0'字符
int i = 0;
/*找到最后一个非'\0'字符并使p指向它*/...
分类:
其他好文 时间:
2015-05-01 17:28:39
阅读次数:
182
// 请实现字符串循环右移函数。列如字符串“abcdefghi”向右移2位就是“hiabcdefg”
// 函数原型为:void RightLoopMove(char *pstr,unsigned short steps)
#include
#include
#include
void severse(char *p,char *q) //字符串翻转
{
char temp;
...
分类:
编程语言 时间:
2015-04-22 00:37:57
阅读次数:
222
#include
void reverse_string(char * string)
{
int count = 0;
char *p = string;
char temp;
while(*p != '\0')
{
count++; //计算字符串长度
p++;
}
if(count > 1)
{
temp = string[0]; //将最后一...
分类:
其他好文 时间:
2015-04-14 16:44:35
阅读次数:
124
#include
char *reverse_string(char *string)
{
char *ret = string; //保存数组的首地址
char *left = string;//指向数组的第一个字符
char *right; //指向数组的最后一个非'\0'字符
char temp; //临时变量,用于交换
while(*string...
分类:
其他好文 时间:
2015-04-14 00:48:30
阅读次数:
142
//将字符串顺序翻转
//如: I am a student 转成:student a am I
#include
#include
void fanw( char *left,char *right ) //把每个单词单词翻转
{
char* pleft = left;
char* pright = right;
char temp;
while( pleft < pright )...
分类:
编程语言 时间:
2015-04-07 19:43:47
阅读次数:
167
P1题目描述: 判断一个环形字符串(或者减去一个字符之后)是否是回文串solution:1.hash 将字符串的前缀进行hash,然后将字符串翻转,再做一次hash,然后枚举对称轴,判断两边的hash值是否相等就可以了。 时间复杂度:\( O(n) \)2.manacher 将字符串倍...
分类:
其他好文 时间:
2015-03-21 17:04:24
阅读次数:
139
函数实现之前 先看一个例子
void fun(int i)
{
if (i > 0)
fun(i / 2);
printf("%d ",i);
}
int main(void)
{
fun(10);
return 0;
}
输出结果是什么?
这是《c语言深度剖析》中的一个例子 在这个例子中 printf(“%d ”,i);语句是fun函数的一部分 必定执行一...
分类:
其他好文 时间:
2015-03-12 15:12:32
阅读次数:
149
这是天津大学2015考研的编程题Problem DescriptionIgnatius likes to write words in reverse way. Given a single line of text which is written by Ignatius, you should ...
分类:
其他好文 时间:
2015-03-09 14:17:07
阅读次数:
248