Q&A

  • 랜덤수를 모두 다르게.. 급합니다.


안녕하세요. 저는 랜덤함수를 사용할려고 합니다.



1 부터 15 까지 랜덤함수를 판넬에 각각 뿌릴려고 합니다.



이럴때 동일한 숫자가 발생하면 안되거든요.. 즉 1이 두번 나오면 안된다는거죠..



이 알고리즘이 잘 안떠오릅니다.



혹시 아시는분, 꼭좀 알려주세요.





1  COMMENTS
  • Profile
    이주흥 2000.03.16 23:32
    안녕하세요..

    그냥 생각나는대로 적어봅니다.

    글을 읽으면서 바로 생각나는건

    랜덤으로 뽑아낸 수를 배열에 집어넣습니다.

    그래서 판넬에 뿌릴때 이 배열을 검사해서 램덤된 숫자가

    배열에 없으면 판넬에 뿌리고 있으면 다시 랜덤하고...

    이렇게 하면 될것 같은데요...램덤범위가 얼마 되지 않는다면요..

    그럼 이만..



    김경한 wrote:

    >

    > 안녕하세요. 저는 랜덤함수를 사용할려고 합니다.

    >

    > 1 부터 15 까지 랜덤함수를 판넬에 각각 뿌릴려고 합니다.

    >

    > 이럴때 동일한 숫자가 발생하면 안되거든요.. 즉 1이 두번 나오면 안된다는거죠..

    >

    > 이 알고리즘이 잘 안떠오릅니다.

    >

    > 혹시 아시는분, 꼭좀 알려주세요.

    >

    >