점프와 순간이동 문제 — 탐욕 알고리즘 이진수로 바라보는 깔끔한 그리디 풀이 By 전경원 Posted on April 14, 2026 코딩테스트에는 처음에는 어려워 보여도 관점을 바꾸면 깔끔하게 풀리는 문제가 있습니다. 이번 글에서는 점프와 순간이동 문제를 이진수로 바라보는 탐욕 알고리즘 풀이를 소개합니다. [Read More] Tags: algorithm greedy csharp codingtest
HoverPilot - RealFlight Link 네트워크 설정하기 RealFlight Link로 시뮬레이터와 통신하는 방법을 알아보자. By 전경원 Posted on April 13, 2026 HoverPilot의 첫 단계는 시뮬레이터 상태를 읽고 제어할 환경을 만드는 일입니다. RealFlight Link로 시뮬레이터와 통신하는 방법을 알아보겠습니다. [Read More] Tags: hoverpilot realflight realflight-link flightaxis sitl rc-airplane network
HoverPilot - AI로 RC 비행기를 조종하는 프로젝트를 시작했다 강화학습으로 RealFlight 안에서 호버링을 해보자. By 전경원 Posted on April 12, 2026 고정익 RC 비행에는 호버링(hover)이라는 기술이 있습니다. 기체를 수직으로 세운 뒤 추력과 조종면을 미세하게 제어해 공중 한 지점에 정지하는 기동입니다. [Read More] Tags: hoverpilot reinforcement-learning rc-airplane simulation realflight python
C#에서 2차원 배열: int[,] vs int[][] 2차원 배열의 차이점과 사용법 By 전경원 Posted on April 11, 2026 C#에서 2차원 배열을 다루는 방법은 두 가지입니다. [Read More] Tags: csharp array 2d-array jagged-array multidimensional-array
C#에서 다중 정렬 (Multi-Level Sorting) 제대로 이해하기 특정 인덱스를 기준으로 문자열 정렬하는 방법 By 전경원 Posted on April 10, 2026 코딩테스트에서는 정렬 조건이 하나 더 붙는 순간 풀이가 복잡해집니다. “특정 인덱스를 기준으로 정렬하고, 같으면 사전순으로 정렬하라”가 대표적입니다. C#에서 이런 다중 정렬(Multi-Level Sorting)을 처리하는 방법을 정리해 보겠습니다. [Read More] Tags: csharp sorting linq algorithm coding-test