코딩테스트[level 1] 행렬의 덧셈 - 12950https://school.programmers.co.kr/learn/courses/30/lessons/12950 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr[level 1] 행렬의 덧셈 - 12950 - 풀이코드더보기#include #include #include using namespace std;vector> solution(vector> arr1, vector> arr2) { vector> answer(arr1.size(), vector(arr1[0].size())); // -> 중요 // vector> answer; -> 초기화를..
코딩테스트 진행70128. 내적 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr더보기70218. 내적 풀이 코드#include #include using namespace std;int solution(vector a, vector b) { int answer = 0; for (int i = 0; i 77883. 약수의 개수와 덧셈 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr더보기77883. 약수의 개수와 덧셈 풀이코드#include #include #include using nam..
C++ Vector Array - min_element오늘의 코트카타 문제입니다.12935. 제일 작은 수 제거하기 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr다음과 같은 문제를 진행할 때 제가 알고 있는 내용으로는내림차순 정렬한 Array를 기준으로 가장 뒤에 값을 찾는다 → 최솟값Answer Array에 반복문을 통해서 기존 오리지널 Array에서 최솟값이 아닌 값들만 넣어줍니다.Answer Array에 사이즈가 1보다 작으면 -1을 넣어줍니다.이렇게 로직을 구성해서 해결했습니다.#include #include #include using namespace std; vector solutio..
코딩테스트https://school.programmers.co.kr/learn/courses/30/lessons/76501 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr오늘 진행한 코트카타 입니다. 문제는 생각보다 간단해서 삼항연산자를 사용했습니다.음양 더하기#include #include using namespace std;int solution(vector absolutes, vector signs) { int answer = 0; for (int i = 0; i 오늘 진행한 코딩테스트 프로그래머스 Lv1 - 12925. 문자열을 정수로 바꾸기- 12928. 약수의 합- 12932. 자..
오늘부터 코딩테스트 문제를 풀어보기 시작했습니다.아직은 0 레벨과 1 레벨 위주의 문제만 풀고 있는데 우선 진행하는 교육과정에서 풀라는 문제 위주로 풀어보았습니다.쉬운 문제는 정말 쉽게 했지만 몇몇 문제들은 약간 머릿속에서 정리가 안돼서 시간이 걸렸던 문제도 있는 것 같습니다.정말 신기한건 노트에 손으로 풀기 시작하니 머릿속에서 정리가 안되던 것들도 정리가 잘 되는 그런 경험을 하게 되었습니다.앞으로 꾸준하게 풀어보겠습니다. :)10주 완성 C++ 코딩테스트 강의 진행중Accumulate() → Vector Array의 합계를 구할 때 사용하는 메서드cout의 실수 타입 출력Cout은 기본적으로 실수를 출력하면 일부분만 출력하게 됩니다.만약 특정 자릿수까지 반올림해서 출력해야 한다면 다음처럼 작성하면 됩..
오늘은 TODO를 작성하고 최대한 지키기 위해 작업을 진행했습니다.게임 개발자를 위한 C++ 강의 1주 차 완강1주 차 완강했습니다. 강의 이해하는 데는 크게 문제는 없었지만 아직 정확하게 포인터와 레퍼런스 부분에 대한 이해도가 살짝 부족한 거 같아서 이 부분은 추가로 학습할 예정입니다. 1주 차 C++ 과제 진행1번 과제는 다음과 같은 내용입니다.필수 기능 과제 진행에는 어려움이 없어서 쉽게 진행했습니다.도전 기능 과제 부분에서 정렬 알고리즘 부분에 대해서 학습을 조금 하게 되었습니다.오늘은 조금 급하게 진행하려다 보니 우선 버블 정렬 알고리즘을 선택해서 진행했습니다.정렬 알고리즘들에 대해서는 추후에 다시 조금 더 깊이 있게 학습할 예정입니다.다 구현 후 깃허브에 업로드 완료 했습니다.다만, 평가 기준..
게임 개발자를 위한 C++ 문법 강의 시작C++ 강의가 제공되어서 시작하게 되었습니다.어느 정도 알고 있는 개념이지만 C#을 주 언어로 사용하던 저에게 C++을 익숙하게 만들기 위해서 다양한 예제를 작성하면서 학습을 진행했습니다.강의를 진행하던 중에 다이아몬드 모양 별 찍기 과제가 있어서 진행해 보았습니다.다음과 같은 문제여서 저는 공백 구분하는 게 어려울 것 같아서 공백을 ' 1 '로 바꾸고 진행할 생각입니다.(이 부분이 가장 큰 문제였습니다...) 제가 정리한 풀이법으로는lineCount → 라인 수StarCount → 별의 수HalfBlankCount = (lineCount - StarCount) / 2 → 공백의 수이렇게 기준을 잡고 시작하게 되었습니다.#include using namespace..
언리얼엔진 5 블루프린트를 사용해서 플랫포머 게임 만들기https://www.youtube.com/watch?si=9Zh1O6MSMDM9Ig2f&v=i1AsseqRyuI&feature=youtu.be 이 게임에서 목표로 가지게 된 기능으로는직교 렌더링https://dev.epicgames.com/documentation/ko-kr/unreal-engine/orthographic-camera-in-unreal-engine많은 사람들이 3D로 구현해 주실 것 같아서 저는 2D느낌으로 진행했습니다.블루프린트GameClearTrigger, WartActiveTrigger, WartStartTrigger위에 부분들은 블루프린트로 트리거 개념으로 구현해서 진행했습니다.Mover, CharacterMover는 이동하..