Randomly shuffle decks of cards# JobHunting - 待字闺中D*n2011-10-26 07:101 楼被问了这个题,,,然后说了先得到所有的permutations,然后在随机选一个....估计要嗝屁了....大牛来讨论更好的解法把。
i*w2011-10-26 07:102 楼refer to knuth shuffle【在 D***n 的大作中提到】: 被问了这个题,,,然后说了先得到所有的permutations,然后在随机选一个....: 估计要嗝屁了....: 大牛来讨论更好的解法把。
c*p2011-10-26 07:103 楼for(i=0;i<54;i++){r = rand(54); // get a random number between 0~53, inclusive.swap(card,i,rand(r));}【在 D***n 的大作中提到】: 被问了这个题,,,然后说了先得到所有的permutations,然后在随机选一个....: 估计要嗝屁了....: 大牛来讨论更好的解法把。
b*t2011-10-26 07:105 楼career cup书上都有的题【在 D***n 的大作中提到】: 被问了这个题,,,然后说了先得到所有的permutations,然后在随机选一个....: 估计要嗝屁了....: 大牛来讨论更好的解法把。