EP 10. 랜덤 장애물 배치 (obstacle placement)
2019. 10. 16.
이번 에피소드에선 랜덤 장애물 배치 클래스를 구현했습니다. 제네릭 타입, 리스트, 큐, IEnumerable, collection, 알고리즘 등을 배울 수 있습니다. public static T[] ShuffleArray(T[] array, int seed) { //prng = pseudorandom number generator 의 약자 (유사난수생성기) System.Random prng = new System.Random(seed); for (int i = 0; i < array.Length - 1; i++) { int randomIndex = prng.Next(i, array.Length); T tempItem = array[randomIndex]; array[randomIndex] = array[..