본문 바로가기

프로그래머스29

[내돈내산 책리뷰] 취업과 이직을 위한 프로그래머스 코딩테스트 문제 풀이 전략 : 자바편 https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=310591706 취업과 이직을 위한 프로그래머스 코딩 테스트 문제 풀이 전략 : 자바 편 개발자 취업과 이직의 필수 관문, 코딩 테스트! 어떻게 준비해야 할까? 이 책은 시간 복잡도, 배열, 문자열, 정렬, 이진 탐색, 완전 탐색, 해시, 동적 프로그래밍, 자주 나오는 자료 구조 등 코딩 www.aladin.co.kr 오늘은 처음으로 책리뷰를 해보려고 한다. IT 개발자라면 끊임없이 공부해야만 살아남을 수 있기 때문에 자기계발에 소홀히 않고 꾸준히 공부한다. 그리고 인강을 듣거나, 전공서적을 주문해서 공부하게 되는데 인강에서 주는 도움들이 참 많지만, 개인적으로 시간이 많이 걸리고 인강을 중간에 끊거나 보게 된다.. 2023. 3. 29.
[프로그래머스/Java] Lv.0 순서쌍의 개수 https://school.programmers.co.kr/learn/courses/30/lessons/120836 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 풀이 코드(Java) 2023. 3. 9.
[프로그래머스/Java] Lv.0 진료 순서 정하기 https://school.programmers.co.kr/learn/courses/30/lessons/120835 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 풀이 코드(Java) 이번 문제는 생각이 살짝 필요한 문제였는데 answer 변수에 각각 인덱스에 1부터 emergency 갯수만큼 올라가고 2번째 for문에서 결과를 나타낼 수 있도록 하였다. 2023. 3. 9.
[프로그래머스/Java] Lv.0 짝수 홀수 개수 https://school.programmers.co.kr/learn/courses/30/lessons/120824 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 풀이 코드(Java) 이번 문제는 배열에 익숙하다면 쉽게 풀 수 있는 문제이다. 2023. 3. 8.
[프로그래머스/Java] Lv.0 직각삼각형 출력하기 https://school.programmers.co.kr/learn/courses/30/lessons/120823 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 풀이 코드(Java) 이번 문제는 자바를 처음 시작하면 별을 가지고 트리 형식으로 쌓는 코드를 해본 적이 있을텐데 이번 문제도 그러한 문제여서 쉽게 푼 문제였다. 2023. 3. 8.
[프로그래머스/Java] Lv.0 나이 출력 https://school.programmers.co.kr/learn/courses/30/lessons/120820 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 풀이 코드(Java) 이번 문제는 문제를 잘 읽고 더하기만 할 줄 아는 간단한 문제이다. 2023. 3. 7.
[프로그래머스/Java] Lv.0 피자 나눠 먹기(3) https://school.programmers.co.kr/learn/courses/30/lessons/120816 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 풀이 코드(Java) 2023. 3. 6.
[프로그래머스/Java] Lv.0 피자 나눠 먹기(2) https://school.programmers.co.kr/learn/courses/30/lessons/120815 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 풀이 코드(Java) 2023. 3. 6.
[프로그래머스/Java] Lv.0 피자 나눠 먹기(1) https://school.programmers.co.kr/learn/courses/30/lessons/120814 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 풀이 코드(Java) 2023. 3. 6.
[프로그래머스/Java] Lv.0 배열의 평균값 https://school.programmers.co.kr/learn/courses/30/lessons/120817 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 풀이 코드(Java) 프로그래머스 0단계 스무 번째 문제인 배열의 평균값이다. 이번 문제는 간단하게 문제를 풀었는데 for문을 이용해서 변수 sum에 매개변수 numbers에 있는 각 인덱스 값들을 다 더한 후, 변수 answer에 sum과 numbers의 길이를 나눈다면 원하는 답을 얻을 수 있다. 2023. 3. 4.
[프로그래머스/Java] Lv.0 분수의 덧셈 https://school.programmers.co.kr/learn/courses/30/lessons/120808 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 풀이 코드(Java) 프로그래머스 0단계 열아홉 번째 문제인 분수의 덧셈이다. 이번 문제는 수학을 조금 안다면 풀 수 있는 문제인데 최대 공약수를 구해서 for문을 이용해 계산해주면 되는 문제이다. 2023. 3. 4.
[프로그래머스/Java] Lv.0 문자 반복 출력하기 https://school.programmers.co.kr/learn/courses/30/lessons/120825 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 풀이 코드(Java) 프로그래머스 0단계 열여덟 번째 문제인 문자 반복 출력하기이다. 이번 문제는 자바의 함수인 split 함수와 메서드인 repeat 메서드를 쓰게 되었다. 사실 split은 파이썬을 공부했다면 익숙한 함수였는데 자바로 쓰게 되니 편하게 쓸 수 있어서 좋았다. 그리고 repeat 메서드는 사실 처음 보는데 반복 관련해서 인터넷을 찾아보니 자바는 repeat라는 메서드.. 2023. 3. 2.