전체 글24 [1일차] 기본 개념 공부 c++을 4년간 하고 몇년 동안 쓰지 않아 기억이 잘 안나게 되었습니다하지만 코딩 테스트를 준비해야하기 떄문에 기초부터 다시 쌓는다는 마음으로 공부한 코드들 기록해나가려고 합니다.목표 : 매일 꾸준히 포스팅 1개라도 하기!6개월 이상 길게 보되, 기록은 매일 하기! 댓글 주시면 넘 감사합니다! #include using namespace std;int main(){ for (int i = 0; i #include using namespace std;int main(){ //3개의 변수 정리 (정의 되지 않는 변수는 사용이 어렵다) int a; int b; int c; //각 변수에 100, 200, 300 값을 넣는다 a = 100; b = 200; c = 300; cout C++ 변수 규칙1. 중복된 .. 2025. 3. 30. How to use OpenPose with video in Unity(ver.한글설명) 안녕하세요 슐리반입니다.unity 에서 openpose를 이용하려는데 외국에서도 많이들 물어보더라구요그래서 이번엔 한글판과 영문판으로 글을 작성해보려고 합니다. 1. 깃허브에서 유니티 전용 openpose를 다운로드 한 후 압축을 풉니다.압축 풀때 저는 C드라이브에 Unity 폴더만 만들어서 압축 풀었어요https://github.com/CMU-Perceptual-Computing-Lab/openpose_unity_plugin GitHub - CMU-Perceptual-Computing-Lab/openpose_unity_plugin: OpenPose's Unity Plugin for Unity usersOpenPose's Unity Plugin for Unity users. Contribute to CM.. 2025. 3. 27. Part1: C# 기초 프로그래밍 입문. 섹션0.개론과 섹션1. 데이터 갖고 놀기 [RENEWAL] 환경 설정 exe 파일 실행방법 [RENEWAL] 프로그래밍 OT CPU : 두뇌 담당 (연산 담당하는 컴퓨터 핵심 부품) 주기억장치 : 기억 담당 (하지만 전원 차단시 메모리 휘발됨) 하드디스크 or SSD : 보조기억장치 (영구적 기억가능) GPU : CPU를 도와 연산을 같이 도와줌 (CPU는 고급인력이라 부가적인 계산은 GPU가 해줌. 간단한 연산을 많이 해줌) [RENEWAL] 데이터 형식 데이터 형식은 크게 4가지로 구분. - int : 정수형 데이터 - float : 실수형 데이터 - string : 문자열 데이터 - bool : 참 또는 거짓 [RENEWAL] 변수 1. 데이터 할당(변수 선언) 2. 데이터 read (get) 3. 데이터 write(set) 변수에 값을 .. 2023. 10. 4. 섹션2. 정렬(Sorting). 버블정렬(Bubble Sort) º 다른 정렬 알고리즘에 비해 정렬 시간은 오래 걸리지만 로직이 단순하다 º 버블정렬이란? -> 데이터의 인접요소끼리 비교하고, swap연산을 수행하며 정렬하는 방식 º 핵심 이론 -> 두 인접한 데이터의 크기를 비교해 정렬하는 방식입니다. 시간 복잡도는 o(n^2) º 수행방식 -> 인접한 두개의 값을 비교하고 큰 값을 오른쪽, 작은 값을 왼쪽으로 바꿔줌 -> 두번째 루프에선 정렬된 영역을 제외한 나머지 영역을 정렬해준다 º 시간복잡도(O(n^2) -> 루프 한번을 도는데 모든 데이터를 거쳐서 접근해서 끝까지 가야함. 또한 루프를 도는 횟수만큼 정렬이 됨. -> 루프 한번을 도는데 n의 시간복잡도를 가짐 º 즉, n개의 데이터를 정렬시키려면 n번의 루프가 필요함 -> O(n^2) º 만.. 2023. 10. 1. 섹션1. 자료구조(Data Structure). 스택과 큐 º 삽입과 삭제연산이 후입선출(나중에 들어온 데이터가 먼저 나가는 구조)로 이뤄지는 자료 구조 º top위치에서만 데이터 삽입, 삭제가 가능하다 º 위치 용어 -> top : 삽입과 삭제가 일어나는 위치 º 연산 용어 -> push : top위치에 새로운 데이터를 삽입하는 연산 -> pop : top위치에현재 있는 데이터를 삭제하고 확인하는 연산 -> top : top 위치에 현재 있는 데이터를 단순 확인하는 연산 º 스택은 깊이 우선 탐색(DFS), 백트래킹 종류의 코딩테스트에 효과적, 후입선출은 재귀 함수 알고리즘 원리와 일맥상통 Q1. Stack과 재귀함수가 왜 LastInFirstOut로 같을까? -> Stack은 데이터 삽입과 삭제가 top에서만 일어남 Q2. 재귀함수는 왜 LIFO.. 2023. 10. 1. 섹션1. 자료구조(Data Structure). [투 포인터 실전 문제] 좋은 수 구하기(백준 1253) 1. 예제 출력에서 나온 8이 어떻게 나온건지 분석해보기 -> 1,2 는 표현이 안됨. -> 3은 1과 2의 합 -> 4는 1과 3의 합 -> 5,6,7,8,9,10 모두 다른 두 수의 합으로 표현이 가능함. -> 그러므로 총 8개.(3,4,5,6,7,8,9,10) --> 하지만 예제입력은 정렬되어있고 양의 정수이지만, 입력할때는 정렬되지 않을 수도 있고, 음의 정수가 나올 수 있음. 2. 문제 분석하기 그럼 질문! -> 이 문제를 보고, 어떻게 '투 포인터 정렬'이란걸 알지? A. 사실 여러가지 종류의 문제를 풀어봐야 한다. 하지만 공부를 계속 하다보면 코딩테스트에 나오는 타입은 대개 정해져있다. 이런 문제는 이런 알고리즘은 쓰는구나 라고 정해지는 순간이 오게 된다. 예제 입력을 봤을 때, 일렬로 데이.. 2023. 9. 30. 이전 1 2 3 4 다음