분류 전체보기
-
머큐리얼...2일지 2021. 5. 17. 21:48
여러 리비전 특정 방법 머큐리얼은 revsets라고 불리는 리비전을 선택하는 언어를 지원한다. revsets는 여러 예약어와 연산자를 지원하며 이것들을 조합해 원하는 리비전 리스트를 얻을 수 있다. 가령 괄호는 그룹핑에 사용되며 따옴표나 쌍 따옴표로 특수문자 혹은 공백이 포함된 식별자를 나타낼 수 있다. 또, 쌍 따옴표를 이용해 개행 문자(\n) 같은 특수 문자를 사용할 수도 있다. 예약어가 아닌 문자열 자체를 사용하고 싶을 때는 다음과 같이 r을 붙인 따옴표를 이용하면 된다. "not x" -> "r'not x'" 더보기 참고문헌 Mercurial.repo.help.hg-revsets
-
유니티...14일지 2021. 5. 17. 20:29
트리 뷰 계층적 구조를 가진 개체를 표시해줄 수 있는 IMGUI 컨트롤이다. ※ 트리 구조 데이터뿐 아니라 모든 유형의 데이터에서 사용 가능하다. - 트리 뷰 구조 TreeViewState 에디터의 트리 뷰 필드와 연결할 때 변경되는 상태 정보를 포함하며 유일하게 직렬화 가능한 클래스이다. TreeViewItem 개별 트리 뷰의 아이템에 관련된 데이터를 포함하며 에디터에서 트리 구조 모양을 만들 때 사용한다. BuildRoot 트리 뷰를 생성하기 위해 필요한 단일 추상 메서드이다. BuildRows 생성된 루트를 기반으로 행 리스트 구축을 처리하는 가상 메서드이다. 더보기 참고문헌 Unity2018.Documentation.트리 뷰
-
JUNGOL...76일지 2021. 5. 17. 17:05
Beginner_Coder/여러가지/숫자 야구 문제 정보문화진흥원 정보 영재 동아리에서 동아리 활동을 하던 영수와 민혁이는 쉬는 시간을 틈타 숫자야구 게임을 하기로 했다. * 영수는 1에서 9까지의 서로 다른 숫자 세 개로 구성된 세 자리 수를 마음속으로 생각한다. (예: 324) * 민혁이는 1에서 9까지의 서로 다른 숫자 세 개로 구성된 세 자리 수를 영수에게 묻는다. (예: 123) * 민혁이가 말한 세 자리 수에 있는 숫자들 중 하나가 영수의 세 자리 수의 동일한 자리에 위치하면 스트라이크 한 번으로 센다. 숫자가 영수의 세 자리 수에 있긴 하나 다른 자리에 위치하면 볼 한 번으로 센다. 예) 영수가 324를 갖고 있으면 429는 1 스트라이크 1 볼이다. 241은 0 스트라이크 2 볼이다. 92..
-
알고리즘...7일지 2021. 5. 17. 16:36
- 추정후 증명 추정후 증명은 식의 모양을 보고 점근적 복잡도를 추정한 뒤 그것이 옳음을 증명하는 방법으로 추정을 의미 있게 하는 것이 중요하다. 이때, 적절한 추정을 위해서는 여러 식을 분석하고 결과를 얻는 과정을 반복해 직관을 얻어야 한다. ※ 추정을 너무 크게 한다면 의미가 없는 결과를 얻게 되고 추정을 너무 작게 한다면 증명이 불가능하다. - 마스터 정리 마스터 정리는 다음과 같은 모양을 가진 재귀식에 대해 결과를 바로 알 수 있는 정리이다. T(n) = aT(n/b) + f(n) 어떤 양의 상수 ε에 대하여 f(n)/h(n) = Ο(1/n^ε)이면, T(n)=Θ(h(n))이다. 어떤 양의 상수 ε에 대하여 f(n)/(h(n) = Ω(n^ε)이고, 어떤 상수 c(< 1)와 충분히 큰 모든 n에 대..
-
JUNGOL...75일지 2021. 5. 16. 11:47
Beginner_Coder/소분류/문제 문제 정보문화진흥원 정보 영재 동아리에서 동아리 활동을 하던 영수와 민혁이는 쉬는 시간을 틈타 숫자야구 게임을 하기로 했다. * 영수는 1에서 9까지의 서로 다른 숫자 세 개로 구성된 세 자리 수를 마음속으로 생각한다. (예: 324) * 민혁이는 1에서 9까지의 서로 다른 숫자 세 개로 구성된 세 자리 수를 영수에게 묻는다. (예: 123) * 민혁이가 말한 세 자리 수에 있는 숫자들 중 하나가 영수의 세 자리 수의 동일한 자리에 위치하면 스트라이크 한 번으로 센다. 숫자가 영수의 세 자리 수에 있긴 하나 다른 자리에 위치하면 볼 한 번으로 센다. 예) 영수가 324를 갖고 있으면 429는 1 스트라이크 1 볼이다. 241은 0 스트라이크 2 볼이다. 924는 2..
-
알고리즘...6일지 2021. 5. 14. 17:47
점화식의 점근적 분석 방법 대표적인 방법으로 반복 대치, 추정후 증명, 마스터 정리가 존재한다. - 반복 대치 : 어떤 함수의 입력이 n일 때 소요 시간을 T(n)이라 할 경우 T(n)을 T(n - 1)로 대치하고 T(n - 1)을 T(n - 2)로 대치하는 것을 반복하여 T(1)까지 대치하는 분석 방법이다. 어떤 함수의 입력이 n일 때 소요 시간 T(n)은 다음과 같이 나타낼 수 있다. T(n) = T(n - 1) + c 이때 c는 자기 호출을 제외한 나머지를 수행하는 시간을 나타낸다. 병합 정렬 알고리즘의 반복 대치를 통한 분석은 다음과 같이 진행할 수 있다. MergeSort MergeSort(A[], p, r) { if (p < r) then { q ← |_ q + r / 2 _| MergeSor..
-
JUNGOL...74일지 2021. 5. 14. 15:03
Beginner_Coder/여러가지/빙고 문제 빙고 게임은 다음과 같은 방식으로 이루어진다. 먼저 아래와 같이 25개의 칸으로 이루어진 빙고판에 1부터 25까지 자연수를 한 칸에 하나씩 쓴다. 11 12 2 24 10 16 1 13 3 25 6 20 5 21 17 19 4 8 14 9 22 15 7 23 18 다음은 사회자가 부르는 수를 차례로 지워나간다. 예를 들어 5 10 7이 불렸다면 이 세 수를 지운 뒤 빙고판의 모습은 다음과 같다. 11 12 2 24 10 16 1 13 3 25 6 20 5 21 17 19 4 8 14 9 22 15 7 23 18 차례로 수를 지워가다가 같은 가로줄 세로줄 또는 대각선 위에 있는 5개의 모든 수가 지워지는 경우 그 줄에 선을 긋는다. 11 12 2 24 10 1..
-
알고리즘...5일지 2021. 5. 13. 02:49
여러가지 점근적 표기법 점근적 표기법에는 대표적인 빅오 표기법 외에도 여러가지 표기법이 존재한다. 세타(Θ) 표기법 최고차항의 차수가 주어진 함수의 차수와 일치하는 함수들의 집합...동등(≒) { n², 3n² + 4, n² + nlogn, ... } = Θ(n²) 빅오(Ο) 표기법 최고차항의 차수가 주어진 함수의 차수와 같거나 작은 함수들의 집합...이하(≤) { 2n², 3n, 2nlogn, ... } = Θ(n²) 오메가(Ω) 표기법 최고차항의 차수가 주어진 함수의 차수와 같거나 큰 함수들의 집합...이상(≥) { n² + n, 3n³ + 4n, 6n⁴ + logn, ... } = Θ(n²) 리틀오(ο) 표기법 최고차항의 차수가 주어진 함수의 차수보다 작은 함수들의 집합...미만(<) { 3n, 2..