반응형

Nuget 2

C#에서 kd-tree 사용하기 (3차원, 2차원 상의 특정 점에서 가장 가까운 점 찾기)

문제의 정의 3차원의 모델 데이터를 점들로 표현할 수 있다. 그리고 외부의 어떤 한 점이 있을 때, 이 점으로부터 가장 가까운 한 점을 모델 데이터에 속하는 점들에서 찾고자 한다. 방법; kd-tree 여러 가지 방법이 있을 수 있다. 가장 간단한 방법은 모든 점들을 저장하고 외부의 한 점과 거리를 모두 측정하여 가장 가까운 점을 찾으면 된다. 하지만 이 방법은 매우 오래 걸릴 수 있다. 이를 효율적으로 가장 가까운 점을 찾기 위해서 kd-tree를 사용할 수 있다. kd-tree는 수많은 점들을 효율적으로 접근할 수 있는 구조를 만들어 데이터들을 저장해두는 방식이다. 효율적으로 접근할 수 있는 구조로 되어 있기 때문에 원하는 점을 빨리 찾을 수 있다. 데이터를 효율적으로 접근하기 위한 구조는 이진트리 ..

Study/C# 2021.02.28

Visual studio 2012 & 2010에서 Nuget 사용을 위한 update 와 PM console 사용법

Update가 필요한 Nuget nuget은 visual studio에서 제공하는 third-party library와 tool들을 설치 및 사용할 수 있게 도와주는 확장 기능이다. 이러한 nuget을 상대적으로 출시된 지 오랜 시간이 지난 visual studio에서는 update를 진행하고 나서 사용할 수 있다. 필자는 현재 개발에 visual studio 2012를 사용 중이다. 개발 중 nuget에서 제공하는 third-party library를 설치하려고 하였고 이 중에 먼저 nuget update를 먼저 update를 하는 방법을 정리하고자 한다. (이때 사용한 visual studio는 2012 professional임을 밝힌다.) Nuget update 수행 먼저 nuget에서 설치한 li..

Study/IT & Computer 2020.02.20
반응형