算法系列:生成100個1-100以內的不重複的隨機數

 算法 (1) 把N個數放到容器A(int數組)中. (2) 從N個數中隨機取出1個數放入容器B(int數組)中. (3) 把容器A中最後一個數與隨機抽取的數對調 或者 把容器A中最後一個數覆蓋隨機抽取出來的數. (4) 這時從容器A(假設N個數,索引0 到 索引N-2)之間隨機取一個數.再放入容器B中,重複此步驟. 說明:也就是第二次是從容器A中 第一個元素到倒數第二個元素 中隨機取一個數. 這
相關文章
相關標籤/搜索