blues_log
2023-05-25 TIL (Java 문법 학습, 프로그래머스 문풀)
TIL&WIL 2023. 5. 25. 20:43

오늘 학습한 내용 Java : 객체지향 문법 학습 프로그래머스 문제 풀이 문제상황 오늘의 삽질(?)은 이 문제에서 발생했다. 문제 이름은 '2차원으로 만들기'이다. 문제링크 https://school.programmers.co.kr/learn/courses/30/lessons/120842 시도한 내용 처음 문제를 접하고 거의 바로 풀이가 생각이 났다. 중첩 for문을 이용한다. 정수형 배열은 초기화를 시키지 않으면 그 요소값들이 전부 0임을 이용한다. 만약 2차원 배열의 원소가 0이면 주어진 배열의 값을 차례로 차곡차곡 쌓는다. 처음 작성한 코드는 다음과 같다. class Solution { public int[][] solution(int[] num_list, int n) { int[][] answer..

[프로그래머스 Lv.0] 코드 처리하기
Java/프로그래머스 2023. 5. 24. 22:34

문제링크 https://school.programmers.co.kr/learn/challenges/training?order=recent&languages=java 코딩 기초 트레이닝 | 프로그래머스 스쿨 프로그래밍 언어를 처음 접하거나 프로그래밍 언어에 익숙해지고 싶다면? 코딩 역량을 탄탄하게 길러주는 코딩 기초 트레이닝으로 차근차근 코딩에 대한 기초 감각을 길러 보세요. school.programmers.co.kr 문제설명 제한사항 입출력 예 풀이 주어진 문제 조건에 맞게 조건문 로직을 작성하면 된다. 문자열을 문자형으로 반환하는 charAt()을 활용하였다. 마지막 문제 조건인 빈 문자열이라면 EMPTY를 return하는 로직도 빼먹지말고 작성하자! class Solution { public Str..

[프로그래머스 Lv.0] 조건 문자열
Java/프로그래머스 2023. 5. 24. 22:27

문제링크 https://school.programmers.co.kr/learn/challenges/training?order=recent&languages=java 코딩 기초 트레이닝 | 프로그래머스 스쿨 프로그래밍 언어를 처음 접하거나 프로그래밍 언어에 익숙해지고 싶다면? 코딩 역량을 탄탄하게 길러주는 코딩 기초 트레이닝으로 차근차근 코딩에 대한 기초 감각을 길러 보세요. school.programmers.co.kr 문제설명 제한사항 입출력 예 풀이 문자열을 비교하는 메소드 .equals()를 사용하여 주어진 문자를 파악한다. 조건문과 논리 연산자를 사용하여 주어진 문제에 맞게 로직을 작성한다. class Solution { public int solution(String ineq, String eq,..

2023-05-24 TIL (Java, 프로그래머스 문제풀이)
TIL&WIL 2023. 5. 24. 20:43

오늘 학습한 내용 Java : 내일배움캠프 Java 종합반 수강 프로그래머스 문제풀이 문제상황 오늘 아주 사소하지만 자주 일어날 수 있는 실수를 했었다.. 문제는 '분수의 덧셈'이다. 문제링크 https://school.programmers.co.kr/learn/courses/30/lessons/120808 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 시도한 내용 우선 나의 풀이 과정을 설명하면 분모의 최소공배수를 구한다. 분자는 각각 numer*(최소공배수/denom)이 된다. 분모는 최소공배수 분자는 서로 더해주면 정답이 된다. 최소 공배수를 구하는..

2023-05-23 TIL (Java : Collections Framework, 프로그래머스 문풀)
TIL&WIL 2023. 5. 23. 20:29

오늘 학습한 내용 Java : Collections Framework 내용 복습 프로그래머스 문제풀이 문제 상황 프로그래머스 레벨 0 문제 중에서 1주일 정도 고민을 해도 풀리지 않던 문제가 있었다. 바로 '배열 만들기 2'이다.. 문제링크 https://school.programmers.co.kr/learn/courses/30/lessons/181921 시도한 내용 내가 처음 풀이로 작성했던 코드는 다음 링크에서 확인할 수 있다. https://bluescoding.tistory.com/47 2023-05-17 TIL (프로그래머스 문제풀이) 오늘 학습한 내용 Java : 반복문과 배열 내용 복습, 프로그래머스 문제 풀이 내용 프로그래머스 문제 (해결되지 않은 문제) 문제는 배열 만들기 2이다. 코드를..