本程序接受输入,第一行包含一个整数 n (1 ≤ n ≤ 10000),表示接下来将输入 n 个字符串。 随后 n 行,每行包含一个字符串,保证每个字符串长度不超过 10。

程序将输出 n 个字符串,按照字符串的长度从小到大排序,并将排序后的字符串依次输出。如果多个字符串长度相同,则按照输入的顺序输出。

例如:

输入: 5 hello world cat dog python

输出: cat dog hello world python

字符串排序算法:按长度排序,相同长度按输入顺序

原文地址: https://www.cveoy.top/t/topic/qoNj 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录