早教吧 育儿知识 作业答案 考试题库 百科 知识分享

试写一算法,对n个关键字取非零整数的记录序列进行整理,使得在尽可能少的时间内将所有取偶数的关键字放在所有取奇数的关键字之前,要求所写算法的时间复杂度为O(n).

题目详情
试写一算法,对n个关键字取非零整数的记录序列进行整理,使得在尽可能少的时间内将所有取偶数的关键字放在所有取奇数的关键字之前,要求所写算法的时间复杂度为O(n).
▼优质解答
答案和解析
设存放关键字的为数组A[n]
则i=0,j=n-1,t用于交换
while (i
看了试写一算法,对n个关键字取非零...的网友还看了以下: