- 2
- 0
- 约3.98千字
- 约 19页
- 2019-10-25 发布于湖北
- 举报
一道编程赛题——大写字母后排
题目以及要求:把一个字符串的大写字母放到字符串的后面,各个字符的相对位置不变,不能申请额外的空间。
以下是我的算法:
//test_char_exchange.h
#ifndef _TEST_EXCHANGE_
#define _TEST_EXCHANGE_
typedef int (*TFUN)(char*,int,int);
int exchange(char*cs,int f,int r);//cs:需要字符串排序的数组,f,左下表,r:右下标
int mySort(char*cs,int f,int r);
void swap(char*,char*);
int test(TFUN t);//测试程序
int test2();
extern long sum;
#endif
//test_char_exchange.cpp
#includetest_char_exchange.h
#includestdlib.h
#includestdio.h
#includemath.h
int isup(char c)
{return c=Ac=Z?1:0;}
void swap(char *c1,char *c2)
{int t=*c1;*c1=*c2;*c2=t;}
//cs[b:e]部分翻转
void reverse_ex(char*cs,int
您可能关注的文档
- 基础题库(电机班).doc
- 基金备案文书合伙协议.doc
- 基坑工程安全专项施工方案定稿(提交1).docx
- 基本营养物质 合成高分子化合物.doc
- 基础 隐蔽工程检查验收记录.doc
- 塑料成型工艺与模具设计 电子文档学习情境11pptConvertor.doc
- 基站工程竣工资料.doc
- 塑性成形设备教案.docx
- 塔吊基础施工方案修改版1.doc
- 声场订单管理信息系统.doc
- 2026+循证建议:英克司兰在慢性肾脏病患者中的应用解读.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理 (1)_final.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理 (1)_repaired.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理_final.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理_repaired.pptx
- 2026+专家建议:嗜酸性食管炎组织学报告标准化.pptx
- 2026+最佳实践共识建议:所有医院发生的尿路感染的预防策略.pptx
- 2026+paflar+指南:少关节型幼年特发性关节炎_repaired.pptx
- 2026+PANLAR建议:少关节型幼年特发性关节炎的治疗.pptx
- 2026+国外实践指南+:女性首次经历精神病发作时首选的抗精神病药物.pptx
原创力文档

文档评论(0)