본문 바로가기

JAVA/Java

(6)
[Java] (배열) 정수 삼각형에서 최대값 루트 구하기 (동적계획법) 위와 같은 삼각형의 꼭대기에서 바닥까지 이어지는 경로 중, 거쳐간 숫자의 합이 가장 큰 경우를 찾아보려고 합니다. 아래 칸으로 이동할 때는 대각선 방향으로 한 칸 오른쪽 또는 왼쪽으로만 이동 가능합니다. 예를 들어 3에서는 그 아래칸의 8 또는 1로만 이동이 가능합니다. 삼각형의 정보가 담긴 배열 triangle이 매개변수로 주어질 때, 거쳐간 숫자의 최댓값을 return 하도록 solution 함수를 완성하세요. 제한사항 삼각형의 높이는 1 이상 500 이하입니다. 삼각형을 이루고 있는 숫자는 0 이상 9,999 이하의 정수입니다. 입출력 예 triangleresult [[7], [3, 8], [8, 1, 0], [2, 7, 4, 4], [4, 5, 2, 6, 5]] 30 public class stu..
[Java] (포멧) 0으로 자릿수 맞추기 https://fruitdev.tistory.com/177 [Java] 특정 자리수 만큼 0으로 공백 채우기(String.format()) MySQL에는 ZeroFill 이라는 옵션이 있다. ZeroFill에 대해 아주 간단하게 설명하면 숫자로 이루어진 값이 있을때 특정 자릿수만큼 값을 0으로 채우는 것이다. 즉 int(8)로 정의된 "3"이라는 숫자가 있다면 fruitdev.tistory.com
[Java] (날짜) 날짜와 시간 https://ryan-han.com/post/java/java-calendar-date/ 자바의 정석 - 날짜와 시간(Calendar와 Date, java.time패키지) | Integerous DevLog 자바의 정석 - 날짜와 시간(Calendar와 Date, java.time패키지) 2018/10/03 자바의 정석(남궁성 저) 학습내용 정리 1. Calendar 와 Date Date는 JDK1.0, Calendar는 JDK1.1 부터 제공되었다. JDK1.8부터 java.time 패키지로 Cal ryan-han.com
[Java] (날짜) Date <-> LocalDate https://hianna.tistory.com/613 [Java] Date LocalDate, LocalDateTime 변환하기 Date -> LocalDate, LocalDateTime Date -> Instant -> ZonedDateTime -> LocalDate, LocalDateTime Date -> java.sql.Date, java.sql.Timestamp -> LocalDate, LocalDateTime LocalDate.ofInstant(), LocalDateTime.ofInstant() : Java 9 이상 LocalDateTime -> Date java. hianna.tistory.com
[Java] (날짜) 두 날짜 사이의 차이 계산 https://yunamom.tistory.com/192 [Java] 두 날짜 사이의 차이 계산 Date.getTime()은 Date를 밀리세컨드로 변환해서 long형 숫자 데이터로 반환합니다. 이를 이용하면 산술 연산으로 시간 차이를 쉽게 구할 수 있습니다. 1000밀리초는 1초로 계산되므로 getTime()으로 구한 yunamom.tistory.com
[Java] HashMap 사용법 https://coding-factory.tistory.com/556 [Java] 자바 HashMap 사용법 & 예제 총정리 HashMap 이란? HashMap은 Map 인터페이스를 구현한 대표적인 Map 컬렉션입니다. Map 인터페이스를 상속하고 있기에 Map의 성질을 그대로 가지고 있습니다. Map은 키와 값으로 구성된 Entry객체를 저장하는 coding-factory.tistory.com