본문 바로가기
728x90

🍪 Ect/#Study42

[99클럽 코테 스터디] 2일차 TIL 배열 오늘의 문제는 프로그래머스 평균 구하기   문제    문제 접근 및 풀이 과정 오늘의 문제 권장 풀이 시간은 30분이었고, 저는 13분이 걸렸습니다.  개인적으로 문제가 어제 보단 쉬워서 더 빨리 풀 수 있었습니다. 아마 배열을 다루는 것이 코테의 가장 기본이라 연습하고 공부할 수 있도록 연속적으로 문제를 출제하신 것 같습니다.    문제 접근 방식 오늘 문제를 풀 때 주의할 점은 '인덱스의 합을 저장할 변수 sum의 자료형'이었습니다.  처음 주어진 코드를 보면 answer가 double형으로 선언된 것을 볼 수 있습니다.  그런데 만약 합을 구할 때 정수형으로 선언하면 어떻게 될까요? 배열이 [1, 2, 3, 4]인 경우를 예로 들어보겠습니다.  sum이 int형으로 선언 됐을 때 배열의 모든 요소를.. 2024. 7. 23.
[99클럽 코테 스터디] 1일차 TIL 배열 오늘의 문제는 프로그래머스 자연수 뒤집어 배열로 만들기   문제    문제 접근 및 풀이 과정  문제의 권장 풀이 시간은 30분이었고, 저는 20분에 걸려 풀었습니다.  로직을 수기로 작성한 상태에서 코드를 작성했기 때문에 수월하게 풀 수 있을 줄 알았지만, 반복문의 조건과 본문을 잘못 설정해서 예상보다 시간이 조금 더 걸리게 됐습니다.    문제 접근 방식  처음 문제를 접했을 때 든 생각은 '반복문을 사용한 단순 구현문제'구나 였습니다. 그래서 우선, 주어진 n을 문자열로 변환해서 각 인덱스에 접근하기 쉽게 하는것이 좋겠다고 생각했습니다. 그 다음 반복문을 통해 문자를 역순으로 배열에 저장하도록 설계했습니다.   문제 풀이class Solution { public int[] solution(lo.. 2024. 7. 22.
728x90