
数据结构
砥砺前行LY
你要相信,命运给你一个比别人低的起点,是想告诉你,让你用一生去奋斗出一个绝地反击的故事,这个故事关于独立,关于梦想,关于勇气,关于坚韧,它不是一个水到渠成的童话,没有一点点人间疾苦,这个故事是有志者,事竟成,百二秦关终属楚;这个故事是苦心人,天不负,卧薪尝胆,三千越甲可吞吴!
展开
-
数组排序
题目描述 输入一个数组的值,求出各个值从小到大排序后的次序。 输入 输入有多组数据。 每组输入的第一个数为数组的长度n(1<=n<=10000),后面的数为数组中的值,以空格分割。 输出 各输入的值按从小到大排列的次序(最后一个数字后面没有空格)。 样例输入 1 68 15 1 70 25 79 59 63 65 6 46 82 28 62 92 96 43 ...原创 2018-08-05 20:14:29 · 255 阅读 · 0 评论 -
查找最小的 k 个元素
题目描述 输入n个正整数(可以有重复的情况出现),输出其中最小的k个(如有重复的情况出现,重复输出),其中1≤k≤n≤10000,每个正整数小于10000。例如输入1、4、8、2、5、7、6、3这8个数字,则最小的4个数字为1、2、3、4。 输入 第一行,n和k,用空格隔开。 n个整数,用空格隔开。 输出 最小的k个正整数,且从小到大排序,用空格隔开。 样例输入 8 4 1 2...原创 2018-08-06 11:04:37 · 460 阅读 · 0 评论 -
有序插入
题目描述 有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入到数组中。 假设数组长度为10,数组中前9个数(这9个数要求从键盘上输入,输入时要满足自小到大的输入顺序)已经按从小到大进行排序。 然后再从键盘上输入一个整数,将此整数插入到前有序的9个数中,使得最终的10个数依然是从小到大有序的。 输入 第一行输入以空格分隔的9个整数数,要求按从小到大的顺序输入。 第二行输入一...原创 2018-08-08 11:04:09 · 1238 阅读 · 1 评论