24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 1051  |  回复: 21
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

maomao1210

金虫 (正式写手)

[交流] 【求助】求助个问题,从n个数中挑选出m个不同的数字,要全部的可能性。

假设给定一组数字 1 2 3 4 5 6 7 8 9 10, 从其中挑选出3个,(1,2,3)(1,2,4)(1,2,5)。。。。。

有没有优化的算法?
知道的大侠,请不吝赐教。
本人仅余2个金币,所以没有金币,不要介意。哈哈。
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ms98

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
wangmonk(金币+1,VIP+0):深入讨论! 7-13 20:03
这个问题主要是考虑优化的算法,换句话说,希望能在时间或空间复杂度上有所降低。用递归的话,处理的时间反而大大增加了,而且也不容易读。
总之感觉这题问得是莫名其妙啊。资料也查了,没查到(1975年,实在太久远了)。网上也问了,总体意见是如果不考虑附加条件无法优化啊。
不过也没人敢肯定的说,主要是lz说得太肯定了,谁都不想阴沟里翻船。还是lz给个详细的说法吧。
17楼2009-07-13 13:45:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 22 个回答

woshilsh

荣誉版主 (职业作家)

优秀版主


小木虫(金币+0.5):给个红包,谢谢回帖交流
没关系,版主们帮你奖励吧,你这个问题有点恐怖?干啥用的
[center][url=http://www.91cool.net/][img]http://id.91cool.net/sign/?name=小木虫印&say=各位版主辛苦了![/img][/url][/center]
2楼2009-07-11 23:23:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tjyl

金虫 (正式写手)

★ ★ ★ ★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
wangmonk(金币+5,VIP+0):详细应助~ tjyl,欢迎常来~奖励多多哦~ 7-12 09:02
#include
  2 int main()
  3 {
  4         void getall(int *a,int );
  5         int a[10]={1,2,3,4,5,6,7,8,9,10};
  6         getall(a,10);
  7         return 0;
  8 }
  9 void getall(int a[],int total)
10 {
11         int i,j,k,number=1;
12         for(i=0 ; i != total; i++)
13                 for(j=i+1; j !=total; j++)
14                         for (k=j+1 ;k !=total; k++)
15                         {       printf("( %2d,%2d,%2d)  ",
16                                     *(a+i),*(a+j),*(a+k));
17                         if (number%5 ==0)
18                                 printf("\n";
19                         number++;
20
21                         }
22 }

输出:
yl@debian:~$ ./a.out
(  1, 2, 3)  (  1, 2, 4)  (  1, 2, 5)  (  1, 2, 6)  (  1, 2, 7)  
(  1, 2, 8)  (  1, 2, 9)  (  1, 2,10)  (  1, 3, 4)  (  1, 3, 5)  
(  1, 3, 6)  (  1, 3, 7)  (  1, 3, 8)  (  1, 3, 9)  (  1, 3,10)  
(  1, 4, 5)  (  1, 4, 6)  (  1, 4, 7)  (  1, 4, 8)  (  1, 4, 9)  
(  1, 4,10)  (  1, 5, 6)  (  1, 5, 7)  (  1, 5, 8)  (  1, 5, 9)  
(  1, 5,10)  (  1, 6, 7)  (  1, 6, 8)  (  1, 6, 9)  (  1, 6,10)  
(  1, 7, 8)  (  1, 7, 9)  (  1, 7,10)  (  1, 8, 9)  (  1, 8,10)  
(  1, 9,10)  (  2, 3, 4)  (  2, 3, 5)  (  2, 3, 6)  (  2, 3, 7)  
(  2, 3, 8)  (  2, 3, 9)  (  2, 3,10)  (  2, 4, 5)  (  2, 4, 6)  
(  2, 4, 7)  (  2, 4, 8)  (  2, 4, 9)  (  2, 4,10)  (  2, 5, 6)  
(  2, 5, 7)  (  2, 5, 8)  (  2, 5, 9)  (  2, 5,10)  (  2, 6, 7)  
(  2, 6, 8)  (  2, 6, 9)  (  2, 6,10)  (  2, 7, 8)  (  2, 7, 9)  
(  2, 7,10)  (  2, 8, 9)  (  2, 8,10)  (  2, 9,10)  (  3, 4, 5)  
(  3, 4, 6)  (  3, 4, 7)  (  3, 4, 8)  (  3, 4, 9)  (  3, 4,10)  
(  3, 5, 6)  (  3, 5, 7)  (  3, 5, 8)  (  3, 5, 9)  (  3, 5,10)  
(  3, 6, 7)  (  3, 6, 8)  (  3, 6, 9)  (  3, 6,10)  (  3, 7, 8)  
(  3, 7, 9)  (  3, 7,10)  (  3, 8, 9)  (  3, 8,10)  (  3, 9,10)  
(  4, 5, 6)  (  4, 5, 7)  (  4, 5, 8)  (  4, 5, 9)  (  4, 5,10)  
(  4, 6, 7)  (  4, 6, 8)  (  4, 6, 9)  (  4, 6,10)  (  4, 7, 8)  
(  4, 7, 9)  (  4, 7,10)  (  4, 8, 9)  (  4, 8,10)  (  4, 9,10)  
(  5, 6, 7)  (  5, 6, 8)  (  5, 6, 9)  (  5, 6,10)  (  5, 7, 8)  
(  5, 7, 9)  (  5, 7,10)  (  5, 8, 9)  (  5, 8,10)  (  5, 9,10)  
(  6, 7, 8)  (  6, 7, 9)  (  6, 7,10)  (  6, 8, 9)  (  6, 8,10)  
(  6, 9,10)  (  7, 8, 9)  (  7, 8,10)  (  7, 9,10)  (  8, 9,10)

[ Last edited by tjyl on 2009-7-12 at 00:04 ]
3楼2009-07-11 23:58:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tjyl

金虫 (正式写手)

fortran的话改一下就成了吧
4楼2009-07-11 23:58:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 一志愿双一流机械285分求调剂 +4 幸运的三木 2026-03-29 5/250 2026-03-29 14:49 by Miko19
[考研] 070300化学354求调剂 +6 101次希望 2026-03-28 6/300 2026-03-29 12:57 by 无际的草原
[考研] 349求调剂 +6 李木子啊哈哈 2026-03-25 6/300 2026-03-29 12:47 by 无际的草原
[考研] 085600,专业课化工原理,321分求调剂 +5 大馋小子 2026-03-28 5/250 2026-03-29 08:56 by qingfeng258
[考研] 求调剂 +3 QiMing7 2026-03-25 4/200 2026-03-28 14:30 by QiMing7
[考研] 求调剂 +6 芦lty 2026-03-25 7/350 2026-03-28 13:13 by 唐沐儿
[考研] 材料与化工(0856)304求B区调剂 +8 邱gl 2026-03-27 8/400 2026-03-28 12:42 by 唐沐儿
[考研] 0703化学求调剂,各位老师看看我!!! +5 祁祺祺 2026-03-25 5/250 2026-03-27 21:44 by 东方猪猪
[考研] 070300化学求调剂 +4 起个名咋这么难 2026-03-27 4/200 2026-03-27 21:39 by 83503孙老师
[考研] 086000调剂 +3 7901117076 2026-03-26 3/150 2026-03-27 21:34 by Jianing_Mi
[考研] 283求调剂(080500) +4 A child 2026-03-27 4/200 2026-03-27 15:34 by XPU李庆
[考研] 286求调剂 +4 lim0922 2026-03-26 4/200 2026-03-27 10:28 by guoweigw
[考研] 359求调剂 +4 王了个楠 2026-03-25 4/200 2026-03-27 08:43 by 不吃魚的貓
[考研] 342求调剂 +3 加油a李zs 2026-03-26 3/150 2026-03-27 00:29 by wxiongid
[考研] 333求调剂 +6 wfh030413@ 2026-03-23 6/300 2026-03-26 22:45 by 学员8dgXkO
[考研] 材料与化工304求B区调剂 +3 邱gl 2026-03-26 6/300 2026-03-26 18:03 by 邱gl
[考研] 机械学硕310分,数一英一,一志愿211本科双非找调剂信息 +3 @357 2026-03-25 3/150 2026-03-26 16:34 by by.MENG
[考研] 一志愿吉林大学材料与化工303分求调剂 +4 为学666 2026-03-24 4/200 2026-03-25 11:27 by BruceLiu320
[考博] 26申博自荐 +3 whh869393 2026-03-24 3/150 2026-03-24 09:55 by 21018060
[考研] 070300,一志愿北航320求调剂 +3 Jerry0216 2026-03-22 5/250 2026-03-23 09:16 by 。。堂堂
信息提示
请填处理意见