목록코딩 (47)
거북이처럼 코딩해도 괜찮으려나
선정 기준은 단지 웹이 깔끔해서다(?)ㅋㅋ. 쉬운문제부터 해서 어떻게 하는건지 익히자
github.com/Hoooon22 Hoooon22 - Overview Hoooon22 has 13 repositories available. Follow their code on GitHub. github.com
더보기 해당 내용은 "유니티 C# 스크립팅 마스터하기"를 보고 배운 내용을 개인적으로 정리한 것입니다. (~p.44) 1. 애셋 : 스크립트 파일을 포함해 이미지, 사운드, 텍스트 등의 모든 게임 리소스를 애셋이라는 개념으로 통합해서 관리한다. 2. 스크립트 인스턴스화 : 특정 오브젝트에 스크립트를 컴포넌트로서 추가하여 숨을 불어넣는 과정 3. 변수 4. 조건문 5. 배열
1. Hierarchy : Object의 모임 2. Component : Object의 속성, 기능 (Unity의 엔진??) 3. Inspector : Object의 Compenent를 담은 곳 -> 체크박스 : 활성 / 비활성화 -> Layer : 여러가지 목적으로 구분되는 레이어 -> Tag : Enemy, Wall 등의 태그! -> Transform : Object의 위치 느낀 점 : 게임 개발에 최적화 되어있는 느낌을 받았다.
Minterm : 곱들의 합 ( x = 1 , x' = 0 ) Maxterm : 합들의 곱 ( x = 0 , x' = 1 ) x y Minterm Maxterm 0 0 0 1 1 0 1 1 x'y' m0 x'y m1 x y' m2 x y m3 x + y M0 x + y' M1 x' + y M2 x' + y' M3 m0 + m1 + m2 + m3 M0 * M1 * M2 * M3 Minterm을 주로 이용하긴 함!
1. Selection Sort (선택 정렬) : n 개의 키 중에서 가장 작은 것을 찾아서 그 키와 첫째 키인 A[0]와 자리바꿈을 하고, 남은 키들을 앞과 같은 방식으로 처리. void SelectionSort(int A[], int n) { ... } (n+1) + (n+2) + ... + 1 = n(n+1)/2 평균시간복잡도 : O(n^2) 최악시간복잡도 : O(n^2) - 제자리 정렬 -> i, j(for 문), ArraySize 등 상수 크기 메모리 - 불안정한 정렬 -> ex) B b a c > a b B c 2. Bubble Sort (버블 정렬) : 첫번째 키와 두번째 키 비교&스왑 -> 두번째 키와 세번째 키 비교&스왑 -> ... -> n-1번째 키와 n번째 키 비교&스왑 (이렇게 되..