在C语言中,为什么对10个整数排序和对由10个整数构成的数组排序的算法是不同的。

 我来答
mlper_
2016-05-16 · TA获得超过8017个赞
知道大有可为答主
回答量:4863
采纳率:78%
帮助的人:1230万
展开全部
首先,单单10个整数的话,其分布是离散的,也即这10个整数是由10个独立的变量来存储的,因此有一套排序算法,而由10个整数构成的数组则不同,这10个整数是数组中的某一元素,它们形成了一个连续的整体,因此可以对这个连续的整体施以不同的运算方法来排序
算法不同的根本原因就是,一个分布是离散的,而另一个分布是连续的,对于连续的数操作起来通常比较简单,因此有许多系统的算法
追问
一个分布是离散的,这10个整数,10个独立的变量,和离散数学有没有关系,彻底想搞懂的话,要不要看一下离散数学
追答
和离散数学无关,实际上数组内的元素可以进行连续操作,所以算法清晰,但是10个分立变量则不同,无法连续操作
XCL20011108
2016-05-16
知道答主
回答量:22
采纳率:0%
帮助的人:4.4万
展开全部
因为数组是整体,10个整数就是10个整数。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式