[C#] 중복 없는 랜덤 중복 없이 랜덤 숫자나 객체를 뽑는 알고리즘을 생각해보면, 간단하게 이미 뽑은 숫자를 뽑은 경우에 랜덤을 다시 돌리는 방법을 생각해 볼 수 있습니다. 구글링 해보면 많이 나오는 방법이기도 하죠. 다음은 그 방법을 이용해서 0에서 (N-1)까지의 숫자를 랜덤으로 뽑는 프로그램입니다.using System;using System.Linq; // 배열 초기화 - Enumerable 사용static void Main(string[] args){ Random random = new Random(); int N = Convert.ToInt32(Console.ReadLine()); bool[] selected = Enumerable.Repeat(false, N).ToArray(); in.. 2022. 2. 26. 이전 1 다음