반응형
프로그래머스 예제는 어려운 문제는 정말 어려운데 쉬운 문제는 생각보다 쉽게 풀린다.
문제를 해결할 수 있는 방법을 생각해낼 수 있는가.
이를 코드로 실현할 수 있는가.
후자는 구글링과 공부로 해결이 가능한데
전자에서 막힐 경우는 오랜 시간 고민을 해야 한다.
프로그래머스 예제는 level도 중요하지만 몇 명이 완료를 했는지가 더 정확한
난이도 판단 지표인 것 같다.
완료 인원이 5,000명 대 이하인 문제가 살펴보면 대체로 문제 해결 방법에 대한 생각을
바로 떠올리기 어려워보인다.
문제를 해결하기 위해서는 수학이 필요하고
구글링을 위해서는 영어가 필요하다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
class Solution {
public int solution(int[] numbers) {
int answer = 0;
for(int i = 0; i<10; i++){
int temp = 0;
for(int number:numbers){
if(number==i){
temp ++;
}
}
if(temp==0){
answer += i;
}
}
return answer;
}
}
|
cs |
반응형
'개발 > 코딩' 카테고리의 다른 글
[프로그래밍] 프로그래머스 예제문제 풀어보기 <완주하지 못한 선수> 1차시도 실패 (2) | 2022.05.23 |
---|---|
[SPRING] IOC,DI,AOP의 대략적 이해_스프링5(최범균님 저)_1회독 중 (2) | 2022.04.09 |
[프로그래밍] 프로그래머스 예제문제 풀어보기 <크레인인형뽑기> (실패 -> 성공) (0) | 2022.03.24 |
[JAVA] ORACLE에서 제공하는 API docs를 참고하자 (0) | 2022.03.24 |
[프로그래밍] 프로그래머스 예제문제 풀어보기 <키패드누르기> (성공) (0) | 2022.03.21 |