C语言,求个思路,来段伪代码.
1 2 3 4 5 6 7 8 9 10 十个数.赋予它们“真”或“假”.
按“4个真2个假”,再按 “4个假2个真 ”全部排列出来.
比如1 和 5是“真” 其他全是“假”
那排列出来就是
1 2 3 4 5 6
1 3 4 5 6 7
……
……
C语言,求个思路,来段伪代码.
答案:1 悬赏:20 手机版
解决时间 2021-08-17 11:51
- 提问者网友:鼻尖触碰
- 2021-08-16 14:53
最佳答案
- 五星知识达人网友:雾月
- 2021-08-16 15:12
给你个简单的思路
这里用四个数组
一个数组存储你原始的数据,另一个数组对应的是真假
下面一个数组用来存储选择了真假的数据,在一个用来存储选择了真假后存储对应的真假的数组
这样明白吧
如
a数组 1 2 3 4 5 6 7 8 9 10 原始数据
b数组 1 0 0 0 1 0 0 0 0 0 存储对应的真假
a1数组 1 5 2 3 4 6 7 8 9 10 选择了真假
b1数组 1 1 0 0 0 0 0 0 0 0 对应的真假,选择后
如果需要对选择了真假后排序,那么交换数据的时候a1 b1需要同时交换,对应好真假,呵呵
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯