单词排序
2012-11-22 10:11
78 查看
【题】
输入 5 个单词,将它们按从大到小的顺序排列后输出。
输入:
5个单词
输出:
排序后的顺序
【分析】
这是个排序的问题,只是排序的对象是字符串。
冒泡排序的程序好写,这就不多说了。
至于字符串比较,可以自己写一个函数处理,稍稍复杂一点。
也可以利用C语言库函数strcmp(),直接比较字符串大小。用法参见strcmp()函数介绍
至于字符串的交换,C语言库还有个函数strcpy(),字符串复制。
【代码】
单词排序
输入 5 个单词,将它们按从大到小的顺序排列后输出。输入:
5个单词
输出:
排序后的顺序
测试输入 | 期待的输出 | 时间限制 | 内存限制 | 额外进程 | |
---|---|---|---|---|---|
测试用例 1 | 以文本方式显示 BASIC↵ C++↵ Pascal↵ C↵ Fortran↵ | 以文本方式显示 Pascal↵ Fortran↵ C++↵ C↵ BASIC↵ | 1秒 | 64M | 0 |
这是个排序的问题,只是排序的对象是字符串。
冒泡排序的程序好写,这就不多说了。
至于字符串比较,可以自己写一个函数处理,稍稍复杂一点。
也可以利用C语言库函数strcmp(),直接比较字符串大小。用法参见strcmp()函数介绍
至于字符串的交换,C语言库还有个函数strcpy(),字符串复制。
【代码】
相关文章推荐
- Linux统计单词次数并按次数排序
- C语言输入英文统计单词的出现的频率排序
- Hapdoop的一个Mapreduce示例代码--统计单词个数有排序功能
- c++ 统计英文文本中每个单词的词频并且按照词频对每行排序
- 1.括号合法性2.背包3.进制转换4.子串分离5.单词排序
- ios开发 单词排序
- 【排序】单词分类(word.c/cpp)
- 单词排序
- C++统计单词个数及排序:容器按照value排序
- muduo多机协作网络编程示例一:单词计数及排序
- 单词排序 -LintCode
- 翻转单词排序
- 针对一个文件 统计其中的单词和字符数 找出文件中出现次数最多的单词数 将文件中出现的单词按频率进行排序并输出
- 5-7 英文单词排序 (25分)
- zoj3954 详细讲解 排序比较单词法
- 给一个由n个单词组成的字符串排序
- 2015 去哪儿校招--对字符数组中元素包含某个单词个数的排序
- 使用prompt输入一句英文句子和排序方式(升/降),将所有单词按排序方式排序后在网页上输出
- 对字符串中的单词排序
- 将英文句子的单词拆分,并按按字典顺序排序逐个输出单词