스타트와 링크 문제 / 백트래킹
·
공부/Code Cata
📌 스타트와 링크 문제더보기✅ 구현 코드*전체 코드더보기#include #include #include using namespace std;// 능력치 계산 메서드void CalculatePower(const vector>& SIJ, const vector& Team, vector& Partner, int Idx, int& Sum){ if (Partner.size() == 2) { Sum += SIJ[Partner[0]][Partner[1]]; Sum += SIJ[Partner[1]][Partner[0]]; return; } for (int i = Idx; i >& SIJ, const vector& A_Team, const vector& B_T..
주차 요금 계산 문제
·
공부/Code Cata
📌 주차 요금 계산 문제더보기 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr문제 읽다가 스크롤 압박이..;각 차량마다 00:00 ~ 23:59 이내에 주차 되었던 모든 누적 시간을 구해서 한 번에 요금 처리를 해야되었다. 일반적으로 출차하고나서 다시 입차했을 때 기본 요금이 새로 부가되지만, 문제에서는 모든 누적 시간을 합해 한 번에 요금을 처리한다는 주의점이 있었다.문제가 길다보니 이 부분을 놓쳐서 계산하는 로직을 수정해야했다..그리고 또 한가지 주의할 점은 입차 기록이 있는데 출차 기록이 없는 차량은 23:59에 출차 했다고 가정하고 요금을 부여한다는 점이었다. ✅ 구현 코드*전체 코드더보기#in..
25.03.19 (수)
·
내배캠/TIL
📌 CodeCata k진수에서 소수 개수 구하기https://school.programmers.co.kr/learn/courses/30/lessons/92335문제가 다소 복잡해 보여서 어떤 순서로 해결해야될지 길게 고민한 끝에 아래와 같이 대략적인 코드 흐름을 짜고 코딩을 시작했다.1️⃣ n을 k진dong-grae.tistory.com 📌 채팅으로 하는 숫자 야구 게임 구현 / Listen Server 채팅으로 하는 숫자 야구 게임 구현(Listen Server)📌 숫자 야구 게임언리얼의 Listen Server를 사용해서 채팅으로 하는 숫자 야구 게임을 구현하였다.RPCs, RepNotify를 사용해, 서버와 클라이언트 간의 통신하고 데이터를 동기화 시키는 방법을 익혀보dong-grae.tist..
채팅으로 하는 숫자 야구 게임 구현(Listen Server)
·
내배캠/Unreal Engine
📌 숫자 야구 게임언리얼의 Listen Server를 사용해서 채팅으로 하는 숫자 야구 게임을 구현하였다.RPCs, RepNotify를 사용해, 서버와 클라이언트 간의 통신하고 데이터를 동기화 시키는 방법을 익혀보았다.서버에 대한 이해도가 아직 크지 않아서 GameState, PlayerState 없이 GameMode와 PlayerController로만 구현하였다.전체적인 설명보다는 네트워크 통신 및 데이터 동기화를 어떻게 사용했는지에 대해 일부분만 서술할 것이고, 전체 코드 드 확인 및 실행은 아래 Git 링크에서 가능하다.*Git 링크: https://github.com/Dongry-96/NumberBaseballGame GitHub - Dongry-96/NumberBaseballGameContri..
k진수에서 소수 개수 구하기
·
공부/Code Cata
https://school.programmers.co.kr/learn/courses/30/lessons/92335문제가 다소 복잡해 보여서 어떤 순서로 해결해야될지 길게 고민한 끝에 아래와 같이 대략적인 코드 흐름을 짜고 코딩을 시작했다.1️⃣ n을 k진수로 바꾸어서 string에 저장2️⃣ 루프를 돌며 현재 숫자가 '0'이 아니면 string temp에 저장3️⃣ '0'이라면 지금까지 저장했던 temp가 소수인지 판단✅ 구현 코드*전체 코드더보기#include #include #include // sqrt 사용하기 위한 헤더using namespace std;// 소수인지 판단하는 메서드bool isPrime(const long long& tar){ if (tar 0) { c..
25.03.18 (수)
·
내배캠/TIL
📌 챌린지반 과제 N-Queen / 백트래킹📌 N-Queen 문제 규칙 📌 N-Queen 문제  ✅ 구현 코드*전체 코드더보기#include #include using namespace std;// 기존 선택된 퀸들의 col과 같으면 false// 기존 선택된 퀸들의 좌표와 대각선이면 falsebool IsSafe(codong-grae.tistory.com 📌 CodeCatahttps://dong-grae.tistory.com/195 타겟 넘버 / 브루트 포스(완탐 DFS)https://school.programmers.co.kr/learn/courses/30/lessons/43165타겟 넘버를 만드는 경우의 수를 구하는 문제였고, n값이 20개 이하로 적은 편이어서 DFS로 완전 탐색으로 문제를..