분류 전체보기
[UE Net] 언리얼 네트웍 멀티플레이어 프레임웍 UE Network Framework
[UE Net] 언리얼 네트웍 멀티플레이어 프레임웍 UE Network Framework
2024.02.09클라이언트-서버 모델의 구성 이해 언리얼 엔진의 네트웍 멀티프레이어 프레임웍 언리얼 C++ 프로그래밍이 가지는 장점의 이해 인프런 이득우님의 '언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해' 강의를 참고하였습니다. 😎 [이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해] 강의 들으러 가기! 목차 프로젝트 세팅 프로젝트 세팅하기 Add another Client 버튼 보이게 하기 Editor Preferences - PIE Allow late joining 체크 Editor Preferences - Play - Play in New Window Always On Top 체크 언리얼 네트웍 멀티플레이어 프레임웍 언리얼 네트웍 멀티플레이어 프레임웍의 구성 요소 Re..
[프로그래머스 C++] 리코쳇 로봇
[프로그래머스 C++] 리코쳇 로봇
2024.02.09[프로그래머스 C++] 리코쳇 로봇 https://school.programmers.co.kr/learn/courses/30/lessons/169199 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 해결전략 너비우선탐색 BFS 정답코드 #include #include #include #include using namespace std; const int INTMAX = 99999; int dirY[4] = { -1, 0, 1, 0 }; int dirX[4] = { 0, -1, 0, 1 }; int solution(vector v) { int r = v.s..
2024.02.08 운동일지
2024.02.08 운동일지
2024.02.08기능성 운동 1시간
[프로그래머스 C++] 유사 칸토어
[프로그래머스 C++] 유사 칸토어
2024.02.08[프로그래머스 C++] 유사 칸토어 https://school.programmers.co.kr/learn/courses/30/lessons/148652 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 해결전략 수학 재귀 처음 시도한 코드 - 시간초과 #include using namespace std; int solution(int n, long long l, long long r) { string str = "1"; while (n--) { string temp = ""; for (int i = 0; i < str.size(); i++) { if (str..
[Codility] FirstUnique
[Codility] FirstUnique
2024.02.07[Codility] FirstUnique https://app.codility.com/programmers/trainings/4/first_unique/start/ Codility Your browser is not supported Please, update your browser or switch to a different one. Learn more about what browsers are supported app.codility.com 해결전략 정렬 sort 정답 코드 #include #include #include int solution(vector &A) { int n = A.size(); queue Q; map myMap; for(int i = 0; i < n; i++){ Q.push(A[..
[Codility] MaxNonoverlappingSegments
[Codility] MaxNonoverlappingSegments
2024.02.06[Codility] MaxNonoverlappingSegments https://app.codility.com/programmers/lessons/16-greedy_algorithms/ 16. Greedy algorithms lesson - Learn to Code - Codility Tie adjacent ropes to achieve the maximum number of ropes of length >= K. app.codility.com 해결전략 그리디 Greedy A[i]가 cur보다 클 때만 쌍을 선택하므로, 항상 A 벡터의 값이 증가하는 방향으로 요소를 선택한다. 정답코드 #include int solution(vector &A, vector &B) { int n = A.size(); if(..
2024.02.06 운동일지
2024.02.06 운동일지
2024.02.06맨몸+웨이트 50분, 실내싸이클 20분
[백준 13334번 C/C++] 철로
[백준 13334번 C/C++] 철로
2024.02.05[백준 13334번 C/C++] 철로 https://www.acmicpc.net/problem/13334 13334번: 철로 입력은 표준입력을 사용한다. 첫 번째 줄에 사람 수를 나타내는 양의 정수 n (1 ≤ n ≤ 100,000)이 주어진다. 다음 n개의 각 줄에 정수 쌍 (hi, oi)가 주어진다. 여기서 hi와 oi는 −100,000,000이상, 100,000,0 www.acmicpc.net 해결전략 정렬 set, multiset 우선순위 큐 priority_queue ※ 주의할 점 이 문제에서 set을 사용할거면 multiset을 사용해야 한다. set은 중복된 원소를 허용하지 않는다. 반면 첫 번째 코드에서는 multiset을 허용한다. multiset을 사용하여 시작점이 같은 데이터도 모두 ..
2024.02.04 운동일지
2024.02.04 운동일지
2024.02.04조깅 5.12km
[백준 14725번 C/C++] 개미굴
[백준 14725번 C/C++] 개미굴
2024.02.04[백준 14725번 C/C++] 개미굴 https://www.acmicpc.net/problem/14725 14725번: 개미굴 첫 번째 줄은 로봇 개미가 각 층을 따라 내려오면서 알게 된 먹이의 정보 개수 N (1 ≤ N ≤ 1000)개가 주어진다. 두 번째 줄부터 N+1 번째 줄까지, 각 줄의 시작은 로봇 개미 한마리가 보내준 먹이 정 www.acmicpc.net 해결전략 Tree 트리 Trie 트라이 자료구조 정답 코드 #include #include #include #include using namespace std; int n; // 먹이의 정보 개수 int k; // 먹이 사슬의 길이 struct Node{ // 노드를 표현하는 구조체 private: map child; // 자식 노드를 가리..
2024.02.03 운동일지
2024.02.03 운동일지
2024.02.03조깅 5.93km 무릎 상태가 좋지 못해 뛰다가 중간에 많이 걸음
2024.02.02 운동일지
2024.02.02 운동일지
2024.02.03다리운동 40분 요새 운동 기록하는거 계속 깜박해서 늦게 올리네..