原标题:【优质题目】理解排序呮有这一题之差
【今日一题】C语言一个核心思想斐波纳契数列
1:把斐波纳契数列分为两部分,前面的两个1以及后面的部分,把这两部,分開输出;
2:输出个数为1则输出:1,输出个数为2则输出:1''空格''1;
3:输出个数大于2小于等于40,则先输出:1"空格"1"空格 " ,后面的数根据规律(等于前面兩个数的和)输出 ;
4:把最后一个数分离出来输出最后一个数后面不带空格
令前两个数为分别未1;
后面一个数就为为前面两个数的和为2;
依佽运行上面的步骤,代码如下:
给定一个长度为n的数列将这个数列按从小到大的顺序排列。1<=n<=1000(使用冒泡排序)
第二行包含n个整数为待排序的数,每个整数的绝对值小于10000
输出输出一行,按从小到大的顺序输出排序后的数列
这个题目只是为了让大家熟悉一下排序思维过程。题目很简单(现场编的)
输入n(n<=100)个整数按照绝对值从大到小排序后输出。题目保证对于每一个测试实例所有的数的绝对值都不相等。
输入数据有多组每组占一行,每行的第一个数字为n,接着是n个整数n=0表示输入数据的结束,不做处理
对于每个测试实例,输出排序后嘚结果两个数之间用一个空格隔开。每个测试实例占一行
这个题目略难不会也不影响
(解题代码后台回复关键词:排序 即可获得 )