25.写一个函数,它的原形是int continumax(char *outputstr,char *intputstr)
来源:互联网 发布:淘宝steam充值 编辑:程序博客网 时间:2024/06/16 22:59
写一个函数,它的原形是int continumax(char *outputstr,char *intputstr)
功能:
在字符串中找出连续最长的数字串,并把这个串的长度返回,
并把这个最长数字串付给其中一个函数参数outputstr所指内存。
例如:"abcd12345ed125ss123456789"的首地址传给intputstr后,函数将返回9,
outputstr所指的值为123456789
这里可以在原来出申请空间,也可以在函数中申请空间。不过在函数中申请空间要用到二级指针!
#include <iostream>int continumax(char **outputstr,char *intputstr);int main(){char* output = NULL ;char* input = "abcd12345ed125ss123456789";int i = continumax(&output,input);return 0;}int continumax(char **outputstr,char *intputstr){int j = 0;int nowmax = 0;int maxpoint = 0 ;for (int i=0;intputstr[i] != '\0';){if (j == 0){i++;j++;}else{while (intputstr[i-1]+1 == intputstr[i]){j++;i++;}if (j>nowmax){nowmax = j ;maxpoint = i-j;}j = 0 ;}}char* temp = new char[nowmax+1] ;for (int i=0;i<nowmax;i++)temp[i] = intputstr[maxpoint+i];temp[nowmax] = '\0' ;*outputstr = temp ;return nowmax;}
- 25.写一个函数,它的原形是int continumax(char *outputstr,char *intputstr)
- 25.写一个函数,它的原形是int continumax(char *outputstr,char *intputstr)
- 第25 题:写一个函数,它的原形是int continumax(char *outputstr,char *intputstr)
- 写一个函数,它的原形是int continumax(char *outputstr,char *intputstr)
- 第25 题: 写一个函数,它的原形是int continumax(char *outputstr,char *intputstr)
- 写一个函数,它的原形是int continumax(char *outputstr,char *intputstr)
- 写一个函数,它的原形是int continumax(char*outputstr,char*intputstr)
- 算法习题25:写一个函数,它的原形是int continumax(char *outputstr,char *intputstr)
- 微软面试100题之25题:写一个函数,它的原形是int continumax(char *outputstr,char *intputstr)
- 第25题: 写一个函数,它的原形是int continumax(char *outputstr,char *intputstr),在字符串中找出连续最长的数字串,并把这个串的长度返回
- 写一个函数,它的原形是int continumax(char *outputstr,char *intputstr)功能:在字符串中找出连续最长的数字串,并把这个串的长度返回
- 【微软100题】写一个函数,它的原形是int continumax(char *outputstr,char *intputstr) 功能: 在字符串中找出连续最长的数字串,并把这个串的长度返回
- 写一个函数,他的原型是 int continumax(char*outoutstr,char*intputstr).
- 编写一个函数,它从一个字符串中提取一个子字符串。函数原型如下: Int substr(char dst[], char src[],int start, int len) {} 目标是:从src数组
- 写正确函数需要注意的地方:int转char*, char* 转int。
- 声明一个函数,参数是一个char,返回值是指向一个int参数一个int返回值的函数指针
- 编写一个函数 char *my_strrchr(char const *str,int ch)
- int strcmp(char *source, char *dest)函数
- 关于C/C++中全局变量的初始化问题的深入思考
- 为什么要有Node.js -- 读《Node.js开发指南》有感
- iBATIS入门之二:实现增删改查、模糊查询、序列增长
- DxInput的使用
- open vswitch研究:utility
- 25.写一个函数,它的原形是int continumax(char *outputstr,char *intputstr)
- 关于MyEclipse8.6的优化问题详解
- sscanf函数
- ogre3d在vs2010下的配置
- poj1144-tarjan求割点
- 20个公司绝对不会告诉你的潜规则
- Algorithm - 求最大公约数
- PendingIntent学习
- 发展中的linux2