728x90

전체 글 64

이진 트리로 미로 생성

void GenerateByBinaryTree() { // 일단 길을 다 막아버리는 작업 for (int y = 0; y < Size; y++) { for (int x = 0; x < Size; x++) { if (x % 2 == 0 || y % 2 == 0) Tile[y, x] = TileType.Wall; else Tile[y, x] = TileType.Empty; } } // 랜덤으로 우측 혹은 아래로 길을 뚫는 작업 Random rand = new Random(); for (int y = 0; y < Size; y++) { for (int x = 0; x < Size; x++) { if (x % 2 == 0 || y % 2 == 0) continue; if (y == Size - 2 && x ==..

기타 기술/C# 2023.08.11

내가 공부할 목록

자료구조 - 스택  - 큐    - 원형 큐    - 우선순위 큐    - 데크  - 힙  - 트리    - 이진 트리(Binary Tree)       - 이진 트리 순회 방법       - 이진 탐색 트리 (Binary Search Tree)          - AVL-tree          - Red-black tree       - 스레드 이진 트리       - 힙    - B-tree       - 2-3-4 tree       - B+ tree    - 포레스트    - 트라이  - 그래프    - 그래프    - 유향그래프    - 다중그래프       - 유향 다중그래프    - 가중 그래프    - 완전 그래프    - 사이클    - 휠 정렬    - 버블 정렬    - 선택 정렬 ..

기타 기술 2023.07.13
728x90