코딩 초보인 나에겐 푸는데 시간이 굉장히 오래걸린 문제다.배열의 최빈값을 배열로 받아오는 아이디어를 생각해 내는데 많은 시간을 갉아먹었지만, 아이디어를 생각해 낸 이후로는 금방 풀리는 문제였다.주어진 배열의 길이만큼 새로운 배열을 생성하고, 주어진 배열의 값 x가 불릴
개인적으로 lv0 문제 중 가장 난이도가 높았던 문제중 하나였다.빈도값을 카운트하는 int 배열을 만드는 아이디어를 가져오는데 시간이 오래 걸렸다...
lv0 풀기 시작한 이후로 처음 만난 2차원 배열 문제. 2차원 배열 생성할때 원하는 크기로 초기화하는게 처음이라 헷갈렸다.매개변수로 들어온 n의 크기로 배열 만들어 num_list 를 순서대로 대입해준 후 2차원 배열에 넣어주는 방법으로 풀면 어렵지 않은 문제였다.
주어진 네개의 좌표를 이어 두개의 선분으로 만들고, 두 선분이 평행한지 알아보는 문제. 선분의 기울기가 같으면 평행한 것이므로, 만들 수 있는 모든 경우에서의 기울기를 새로 만든 배열에 넣어주고, 각각의 원소에서 같은 기울기가 있는지 확인하는 방식으로 풀었다.
x항과 숫자가 덧셈형식 문자열로 들어오면, x는 x끼리, 숫자는 숫자끼리 더해 문제열로 return 해주는 문제." + "를 split()으로 쪼개 String\[]로 넣어주고 x항, 숫자 각각 더해주면 된다. 이 문제에서 성가셨던 부분은, x는 1x로 주어지지 않아
이번 문제는 요구 범위 수들의 약수 갯수를 알아야한다. 특정 수의 약수의 갯수를 구하기 위한 메서드를 따로 만들어준 후, solution 메서드에서 요구하는 값을 출력해주는 방식으로 풀었다.약수로 나눴을 때 나머지값이 없으므로, 아래와 같이 구현했다.for문으로 lef
문제설명 입출력 예 풀이 및 후기
문제설명 제한사항 입출력 예 코드풀이
문제설명 조건 및 입출력 예제 풀이
문제설명 입력형식 풀이
문제설명 제한사항 및 입출력 예 풀이
문제설명 제한사항 및 입출력 예 풀이
https://school.programmers.co.kr/learn/courses/30/lessons/178870투포인터 알고리즘 활용해 풀 수 있는 문제.