写完之后,总觉得有点复杂。。
要求:
编写一个程序,将输入字符串中的字符按如下规则排序。
规则1:英文字母从A到Z排列,不区分大小写。
如,输入:Type输出:epTy
规则2:同一个英文字母的大小写同时存在时,按照输入顺序排列。
如,输入:BabA输出:aABb
规则3:非英文字母的其它字符保持原来的位置。
如,输入:By?e输出:Be?y
样例:
输入:
A Famous...
分类:
编程语言 时间:
2015-05-12 15:47:03
阅读次数:
225
1、内置类:a)整数、小数Integer,Float,Double直接比较基本数据类型的大小b)字符:比较unicode码之差c)字符串:如果其中一个是另外一个起始开始的子串,返回长度之差,否则返回第一个不相等的unicode码之差d)java.util.Date:根据日期的长整形数比较字符串排序:...
分类:
编程语言 时间:
2015-05-08 12:25:10
阅读次数:
171
#include
int main() //将一个数字串用逆序输出
{
int arr[10]={1,7,8,9,0,2,3,4,5,6};
int i=0;
int j=0;
int k=0;
int tmp=0;
int len=sizeof(arr)/sizeof(arr[0]);
for(i=0;i<len-1;i++)
{
k=i;...
分类:
编程语言 时间:
2015-05-08 00:06:39
阅读次数:
199
题目描述:
先输入你要输入的字符串的个数。然后换行输入该组字符串。每个字符串以回车结束,每个字符串少于一百个字符。
如果在输入过程中输入的一个字符串为“stop”,也结束输入。
然后将这输入的该组字符串按每个字符串的长度,由小到大排序,按排序结果输出字符串。
输入:
字符串的个数,以及该组字符串。每个字符串以‘\n’结束。如果输入字符串为“stop”,也结束输入.
输出: ...
分类:
编程语言 时间:
2015-05-02 15:11:39
阅读次数:
154
sort()用法可用来排序,主要是用于数组排序,总结了几点:1,在排序的时候只比较第一位,如:1,11,2,22,sort 会默认这样排2,sort 本身是给数组里的字符串排序正序:arr.sort(function (n1,n2){ return n1-n2;})到序:arr.sort(fu...
分类:
其他好文 时间:
2015-04-16 17:00:11
阅读次数:
125
A.
题目链接:点击打开链接
解题思路:
大意就是说奇数位给小写字母,偶数位给大写字母,然后小写对应钥匙,大写对应门,问最少消耗几把钥匙能打开所有门。
简单模拟即可,初始化一个英文字母数组,如果遇到小写字母,我们把相应的计数器++,遇到大写,如果它对应的数组值不为0,那么我们将其--,
否则购买一把钥匙。
完整代码:
#include
#include
#incl...
分类:
编程语言 时间:
2015-03-30 11:28:29
阅读次数:
143
>>> s = ['ta','ad','at','At','eg']>>> sorted(s)['At', 'ad', 'at', 'eg', 'ta']>>> #pythonz中的字符串排序,按字典序
分类:
编程语言 时间:
2015-03-20 18:02:29
阅读次数:
165
1 public String StrSort(string Str) 2 { 3 var tempOption = Str.TrimEnd(',').Split(','); 4 var text = ""; 5 ...
分类:
编程语言 时间:
2015-03-20 01:20:04
阅读次数:
158
http://career-oj.huawei.com/exam/ShowProblemInfo?id=2168编写一个程序,将输入字符串中的字符按如下规则排序。规则1:英文字母从A到Z排列,不区分大小写。如,输入:Type输出:epTy规则2:同一个英文字母的大小写同时存在时,按照输入顺序排列。如...
分类:
编程语言 时间:
2015-03-17 21:48:45
阅读次数:
241
2015.3.11今天阿里面试,最后给我出了一个算法题,如下: 一个数组字符串,对其中的字符串进行排序,排序规则如下:长度越小越排在前面,长度相同则按照字符串大小排序。举个例子:“a”,"ab","Ab","b","abc",排序后 : a, b, Ab, ab, abc。 和室友讨论一下,由他.....
分类:
编程语言 时间:
2015-03-12 00:45:40
阅读次数:
197