问题描述
已知一个含有20个数值的整数序列,编写一个java程序,将这个数列中的所有质数交换到前面,非质数交换在后面。并输出处理后的结果
解决方案
解决方案二:
质数判断交换
解决方案三:
你定义2个序列一个序列放质数一个放非质数然后2个序列相加
解决方案四:
这不是快速排序的一次划分么?只不过标准是这个数是不是质数。。。或者新开空间也行反正只有20个效率问题可以忽略。。。
解决方案五:
引用3楼yaoweijq的回复:
这不是快速排序的一次划分么?只不过标准是这个数是不是质数。。。或者新开空间也行反正只有20个效率问题可以忽略。。。
同意
时间: 2024-10-03 02:32:10