PS (224) 썸네일형 리스트형 먹을 것인가 먹힐 것인가 [BOJ 7795] 1. 문제에 대한 이해 우리가 풀어야 할 문제는 무엇인가? 주어진 자료는 무엇인가? 조건은 무엇인가? 우리가 문제를 풀기 위해 주어진 자료가 충분한가? 숨겨진 조건이나 자료가 있는가? 그렇다면 그 것을 다른 방법으로 해석해보라. - 우리가 풀어야 할 문제는 무엇인가? -> 2. 계획 전에 비슷한 문제를 알고 있는가? 이 문제를 푸는데 있어서 유용하게 쓸 수 있는 지식은 무엇인가? 비슷한 문제를 풀어본 적이 있다면 그 것을 활용할 수 있는가? 만약 문제를 풀 수 없다면 문제를 더 단순하게 하기 위해서 주어진 조건을 버려보아라 주어진 자료로부터 유용한 것을 이끌어 낼 수 있는가? 자료는 모두 사용했는가? 조건을 모두 사용했는가? 문제에 포함된 핵심적인 개념은 모두 고려했는가? 3. 실행 풀이 계획을 실행하고.. 화살표 그리기 [BOJ 15970] 1. 문제에 대한 이해 우리가 풀어야 할 문제는 무엇인가? 주어진 자료는 무엇인가? 조건은 무엇인가? 우리가 문제를 풀기 위해 주어진 자료가 충분한가? 숨겨진 조건이나 자료가 있는가? 그렇다면 그 것을 다른 방법으로 해석해보라. - 문제가 무엇인가? -> 점의 좌표와 색깔을 나타내는 -> 이것을 어떻게 나타내는가? -> 문제가 무엇인가? -> 어떻게 코드를 수정할 것인가? -> 점을 pair로 관리하면 어떠한가? -> 즉, 값과 타입을 pair로 관리하면 어떠한가? -> 그러한 경우 무엇으로 정렬해야 하는가? -> value로 정렬을 해야 한다 -> 어떻게 정렬을 하는가? -> - 문제가 무엇인가? -> 어떻게 계산을 할 것인가? -> 계산을 한다는 것이 무엇인가? -> 어떤 계산을 해야 하는가? -> .. 미래 도시 [이것이 취업을 위한 코딩테스트다 with 파이썬] 1. 문제에 대한 이해 우리가 풀어야 할 문제는 무엇인가? 주어진 자료는 무엇인가? 조건은 무엇인가? 우리가 문제를 풀기 위해 주어진 자료가 충분한가? 숨겨진 조건이나 자료가 있는가? 그렇다면 그 것을 다른 방법으로 해석해보라. - 문제가 무엇인가? -> 2. 계획 전에 비슷한 문제를 알고 있는가? 이 문제를 푸는데 있어서 유용하게 쓸 수 있는 지식은 무엇인가? 비슷한 문제를 풀어본 적이 있다면 그 것을 활용할 수 있는가? 만약 문제를 풀 수 없다면 문제를 더 단순하게 하기 위해서 주어진 조건을 버려보아라 주어진 자료로부터 유용한 것을 이끌어 낼 수 있는가? 자료는 모두 사용했는가? 조건을 모두 사용했는가? 문제에 포함된 핵심적인 개념은 모두 고려했는가? 3. 실행 풀이 계획을 실행하고, 각 단계가 올바.. 바닥 공사 [이것이 취업을 위한 코딩테스트다 with 파이썬] 1. 문제에 대한 이해 우리가 풀어야 할 문제는 무엇인가? 주어진 자료는 무엇인가? 조건은 무엇인가? 우리가 문제를 풀기 위해 주어진 자료가 충분한가? 숨겨진 조건이나 자료가 있는가? 그렇다면 그 것을 다른 방법으로 해석해보라. 2. 계획 전에 비슷한 문제를 알고 있는가? 이 문제를 푸는데 있어서 유용하게 쓸 수 있는 지식은 무엇인가? 비슷한 문제를 풀어본 적이 있다면 그 것을 활용할 수 있는가? 만약 문제를 풀 수 없다면 문제를 더 단순하게 하기 위해서 주어진 조건을 버려보아라 주어진 자료로부터 유용한 것을 이끌어 낼 수 있는가? 자료는 모두 사용했는가? 조건을 모두 사용했는가? 문제에 포함된 핵심적인 개념은 모두 고려했는가? 3. 실행 풀이 계획을 실행하고, 각 단계가 올바른지 점검하라. import.. 개미 전사 [이것이 취업을 위한 코딩테스트다 with 파이썬] 1. 문제에 대한 이해 우리가 풀어야 할 문제는 무엇인가? 주어진 자료는 무엇인가? 조건은 무엇인가? 우리가 문제를 풀기 위해 주어진 자료가 충분한가? 숨겨진 조건이나 자료가 있는가? 그렇다면 그 것을 다른 방법으로 해석해보라. - 문제가 무엇인가? -> 어떻게 최적의 경우를 선택할 수 있는가? -> 이것을 DP로 어떻게 푸는가? -> 100이다 -> 100이면 DFS로 하면 안되지 않는가? -> .어떻게 케이스를 나누는가? -> 문제가 무엇인가? -> 케이스를 잘 나누는가? -> 잘 나눈다는 것이 무엇인가? -> 이걸 왜 해야 하는가? - 2. 계획 전에 비슷한 문제를 알고 있는가? 이 문제를 푸는데 있어서 유용하게 쓸 수 있는 지식은 무엇인가? 비슷한 문제를 풀어본 적이 있다면 그 것을 활용할 수 있.. 1로 만들기 [이것이 코딩테스트다 with 파이썬] 1. 문제에 대한 이해 우리가 풀어야 할 문제는 무엇인가? 주어진 자료는 무엇인가? 조건은 무엇인가? 우리가 문제를 풀기 위해 주어진 자료가 충분한가? 숨겨진 조건이나 자료가 있는가? 그렇다면 그 것을 다른 방법으로 해석해보라. - 문제가 무엇인가? -> 어떻게 접근할 것인가? -> 접근한다는 것이 무엇인가? -> 3으로 나누어 떨어진다는 것이 무엇인가? -> 어떻게 3으로 나누어 떨어지는가? -> - 문제가 무엇인가? -> 어떤 방식으로 접근할 것인가? -> 접근한다는 것이 무엇인가? -> 문제가 무엇인가? -> 이렇게 접근하면 안되지 않는가? -> 그렇다면 어떻게 접근하는가? -> 바텀 업으로 접근하는가? -> 어떻게 접근하는가? - 2. 계획 전에 비슷한 문제를 알고 있는가? 이 문제를 푸는데 있어.. K진수에서 소수 개수 구하기 [프로그래머스] 1. 문제에 대한 이해 우리가 풀어야 할 문제는 무엇인가? 주어진 자료는 무엇인가? 조건은 무엇인가? 우리가 문제를 풀기 위해 주어진 자료가 충분한가? 숨겨진 조건이나 자료가 있는가? 그렇다면 그 것을 다른 방법으로 해석해보라. - 2. 계획 전에 비슷한 문제를 알고 있는가? 이 문제를 푸는데 있어서 유용하게 쓸 수 있는 지식은 무엇인가? 비슷한 문제를 풀어본 적이 있다면 그 것을 활용할 수 있는가? 만약 문제를 풀 수 없다면 문제를 더 단순하게 하기 위해서 주어진 조건을 버려보아라 주어진 자료로부터 유용한 것을 이끌어 낼 수 있는가? 자료는 모두 사용했는가? 조건을 모두 사용했는가? 문제에 포함된 핵심적인 개념은 모두 고려했는가? 3. 실행 풀이 계획을 실행하고, 각 단계가 올바른지 점검하라. [참고 .. 양궁 대회 [프로그래머스] 1. 문제에 대한 이해 우리가 풀어야 할 문제는 무엇인가? 주어진 자료는 무엇인가? 조건은 무엇인가? 우리가 문제를 풀기 위해 주어진 자료가 충분한가? 숨겨진 조건이나 자료가 있는가? 그렇다면 그 것을 다른 방법으로 해석해보라. - 우리가 풀어야 할 문제는 무엇인가? -> 어피치가 n발을 다 쏜 후에, 라이언이 화살 n발을 쏜다 -> 가장 작은 원의 과녁 점수는 10점, 가장 큰 원의 바깥쪽은 과녁 점수가 0점 -k점을 어피치가 a발을 맞혔고, 라이언이 b발을 맞혔을 경우, 더 많은 화살을 k점에 맞힌 선수가 k점을 가져감 -> 단, a=b일 경우는 어피치가 k점을 가져감 -> 둘 다 a=b=0인경우는 누구도 k점을 가져가지 않음 -> 모든 과녁 점수에 대하여 각 선수의 최종 점수를 계산함 -> 최종 점.. 뮤탈리스크 [BOJ 12869] 1. 문제에 대한 이해 우리가 풀어야 할 문제는 무엇인가? 주어진 자료는 무엇인가? 조건은 무엇인가? 우리가 문제를 풀기 위해 주어진 자료가 충분한가? 숨겨진 조건이나 자료가 있는가? 그렇다면 그 것을 다른 방법으로 해석해보라. - 문제가 무엇인가? -> 어떻게 탐색 횟수를 최소화할 것인가? -> 만약 allDead가 아닌 상황에서 어떻게 체크할 것인가? -> 죽은 것을 어떻게 체크할 것인가? -> 죽었다는 것이 무엇인가? -> 죽으면? -> 만약에 9 3 1 을 사용하는데, 3과 1이 죽었다고 해보자 -> 무슨 일이 발생하는가? -> 만약에 9,3,1을 갖고 있었다고 해보자 -> 그렇다면 무엇을 없애야 하는가? -> 이렇게 넣는 것이 맞는가? -> damage가 3개일 때 어떤 일이 발생하는가? -> .. 행렬과 연산 [프로그래머스] 1. 문제에 대한 이해 우리가 풀어야 할 문제는 무엇인가? 주어진 자료는 무엇인가? 조건은 무엇인가? 우리가 문제를 풀기 위해 주어진 자료가 충분한가? 숨겨진 조건이나 자료가 있는가? 그렇다면 그 것을 다른 방법으로 해석해보라. - 왜 시간 초과가 발생하는가? -> 이 문제를 어떻게 해결할 것인가? -> 2. 계획 전에 비슷한 문제를 알고 있는가? 이 문제를 푸는데 있어서 유용하게 쓸 수 있는 지식은 무엇인가? 비슷한 문제를 풀어본 적이 있다면 그 것을 활용할 수 있는가? 만약 문제를 풀 수 없다면 문제를 더 단순하게 하기 위해서 주어진 조건을 버려보아라 주어진 자료로부터 유용한 것을 이끌어 낼 수 있는가? 자료는 모두 사용했는가? 조건을 모두 사용했는가? 문제에 포함된 핵심적인 개념은 모두 고려했는가?.. 이전 1 ··· 3 4 5 6 7 8 9 ··· 23 다음