原文:小Q最近遇到了一个难题:把一个字符串的大写字母放到字符串的后面,各个字符的相对位置不变,且不能申请额外的空间。 你能帮帮小Q吗?

小Q最近遇到了一个难题:把一个字符串的大写字母放到字符串的后面,各个字符的相对位置不变,且不能申请额外的空间。你能帮帮小Q吗 输入描述: 输入数据有多组,每组包含一个字符串s,且保证: lt s.length lt . 输出描述: 对于每组数据,输出移位后的字符串。 输入例子: 输出例子: ...

2016-08-19 16:42 0 2100 推荐指数:

查看详情

(移动顺序保证字符串相对位置不变Q最近遇到了一个难题:把一个字符串大写字母放到字符串后面,各个字符相对位置不变且不申请额外空间。 你能帮帮Q吗?

思路:这个题的思路是可以考虑用插入排序的思想,首相我们需要的是将大写字母和小写字母进行互换,针对这道题来讲,是将小写字母放在大写字母的前面,那么我们就需要找到小写字母,然后将其保存到一个变量,将其前面的大些字母往后移,最终再将此值插入到首个大写字母位置。 ...

Tue Aug 30 04:39:00 CST 2016 2 2419
Java判断一个字符串中有多少大写字母、小写字母和数字

Java判断一个字符串中有多少大写字母、小写字母和数字 思路: 大写字母就是A-Z之间,小写字母是a-z之间,数字就是0-9之间,于是做判断就好;用到的String知识点,遍历字符串, 长度方法length() 和转char数据类型的toCharArray()方法。 代码如下: ...

Tue Mar 19 02:29:00 CST 2019 0 6419
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM