摘要:
如题: 题目描述 编写一个程序,将输入字符串中的字符按如下规则排序。 规则1:英文字母从A到Z排列,不区分大小写。 如,输入:Type 输出:epTy 规则2:同一个英文字母的大小写同时存在时,按照输入顺序排列。 如,输入:BabA 输出:aABb 规则3:非英文字母的其它字符保持原来的位置。 如, 阅读全文
摘要:
做华为的试题,发现有很多需要字符串重复相关知识的。现在补上: 直接统计的,思想是给个数组,ascii最多也就256个,如果什么字符都有就申请256的int,否则就52个。然后可以按照a-z,A-Z,0-9的顺序输出。 另一种:按照字符串出现顺序输出,需要两个辅助空间,一个存储先出现的字符,一个是对应 阅读全文