본문 바로가기

개발자26

[C++/PGS] Lv.3 : 수식 복원하기 (PCCP 기출문제 4번) - 보류🥵 https://school.programmers.co.kr/learn/courses/30/lessons/340210 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr프로그래머스 레벨 3, 정답률 19% 와 진짜 코드가 너무 길어져서 보류1시간 동안 하나하나 구현하고 있는데 이게 아닌 것 같다,,다음에 다시 풀어봐야겠다 진법이니까 등장하는 숫자보다 작은 진법은 불가능 -> 탐색 범위를 좁힐 수 있다 +stringstream이라는 게 있었다. 문자열을 split하는 것 처럼 cin 형태로 바로 쪼개는 방법!!일단 이걸로 제일 효율적인 문자열 분리를 해두었다#include #include #include #in.. 2025. 5. 2.
[C++/PGS] [PCCP 기출문제] 1번 - 붕대 감기 https://school.programmers.co.kr/learn/courses/19344/lessons/242258 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 프로그래밍 강의 中 PCCP 기출문제 : 1번 붕대 감기 (프로그래머스 레벨 1 문제)소요시간 약 23분단순 구현 or 힙 문제, 난이도 level 1-2 추정 우선순위 큐를 사용해도 되지만, 정렬 후 단순 구현이 가능하다여러 조건을 잘 파악해서 활용하는 문제 나의 풀이#include #include #include #include using namespace std;int t; int x; int y;int nowHealth(int .. 2025. 5. 2.
[C++/PGS] [PCCP 모의고사 #2] 4번 - 보물지도 https://school.programmers.co.kr/learn/courses/15009/lessons/121690# 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr프로그래머스 PCCP 모의고사 2회 - 4번소요시간 1시간 이상...BFS 하드모드(?) 유형, 추정 난이도는 level 3 bfs 문제를 이렇게까지 꼬아서 낼 수 있다니... 삼차원배열까지 쓸 줄이야 ..처음에 무슨 대각선 점프까지 고려를 해야하나????라는 엄청 복잡한 고민을 했었는데,굳이 그럴 필요없이, 신발 사용 여부만 체크해서신발 미사용 상태 -> dx/dy를 2배로 적용하면 되는 문제였다. (대각선은 고려 X)그리고 visit.. 2025. 5. 1.
[C++/PGS] [PCCP 모의고사 #2] 3번 - 카페 확장 https://school.programmers.co.kr/learn/courses/15009/lessons/121689 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr프로그래머스 PCCP 모의고사 2회 - 3번소요시간 약 14분자료구조 + 단순 구현, 추정 난이도는 level 2 k 시간의 최댓값이 1,000,000이라고 판단하여반복문을 한번 실행할 때마다 시간을 1초씩 추가시키는 방법이 가능했음! 그리고 deque의 push, pop 함수들은 소요시간이 모두 O(1)이기 때문에자주 해도 시간초과가 나지 않는다 ^-^물론 큐를 사용하지 않거나 더 효율적인 방법도 있지만, 직관적으로 해결했다 범위가 더 .. 2025. 5. 1.
[C++/PGS] [PCCP 모의고사 #2] 1번 - 실습용 로봇 https://school.programmers.co.kr/learn/courses/15009/lessons/121687 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr프로그래머스 PCCP 모의고사 2회 - 1번소요시간 약 7분조건문, 단순 구현, 추정 난이도는 level 1 나의 풀이#include #include using namespace std;vector solution(string command) { vector answer; int dx[4] = {0,1,0,-1}; // 시계방향 up, right, down, left int dy[4] = {1,0,-1,0}; int .. 2025. 4. 28.
[C++/groom] Lv.2 : 장마 https://level.goorm.io/exam/194982/%EC%9E%A5%EB%A7%88/quiz/1 구름LEVEL난이도별 다양한 문제를 해결함으로써 SW 역량을 향상시킬 수 있습니다.level.goorm.io구름 레벨 2 구현문제. 범위가 n은 1000, m은 100000까지라서 아슬아슬하게 이중반복문 사용이 가능하다 ㅋㅋ단순 구현이지만 고려해야할 사항이 많아서 까다로웠다! 나의 풀이#include #include using namespace std;int main() { int n, m, tmp1, tmp2; vector ori_list; vector k_list; vector rain_in_2days; vector> rain_place; // 입력 로직 cin >> n >> m; for(i.. 2025. 4. 18.
728x90
반응형