[알고리즘 문제풀이] 프로그래머스 - 영어 끝말잇기 / JAVA(자바)
https://programmers.co.kr/learn/courses/30/lessons/12981 코딩테스트 연습 - 영어 끝말잇기 3 ["tank", "kick", "know", "wheel", "land", "dream", "mother", "robot", "tank"] [3,3] 5 ["hello", "observe", "effect", "take", "either", "recognize", "encourage", "ensure", "establish", "hang", "gather", "refer", "reference", "estimate", "executive"] [0,0] programmers.co.kr /** 1. word를 지정할 idx 변수를 둠 2. words의 길이를 넘어가면, ..
2022. 2. 23.
[알고리즘 문제풀이] 프로그래머스 - 합승 택시 요금 / JAVA(자바)
https://programmers.co.kr/learn/courses/30/lessons/72413 코딩테스트 연습 - 합승 택시 요금 6 4 6 2 [[4, 1, 10], [3, 5, 24], [5, 6, 2], [3, 1, 41], [5, 1, 24], [4, 6, 50], [2, 4, 66], [2, 3, 22], [1, 6, 25]] 82 7 3 4 1 [[5, 7, 9], [4, 6, 4], [3, 6, 1], [3, 2, 3], [2, 1, 6]] 14 6 4 5 6 [[2,6,6], [6,3,7], [4,6,7], [6,5,11], [2,5,12], [5,3,20], [2,4 programmers.co.kr /** 플로이드 워셜 풀이 1. 전체지점에서 전체 지점 이동 최소비용 구하기 2. ..
2022. 2. 18.
[알고리즘 문제풀이] 프로그래머스 - 광고 삽입 / JAVA(자바)
https://programmers.co.kr/learn/courses/30/lessons/72414 코딩테스트 연습 - 광고 삽입 시간을 나타내는 HH, H1, H2의 범위는 00~99, 분을 나타내는 MM, M1, M2의 범위는 00~59, 초를 나타내는 SS, S1, S2의 범위는 00~59까지 사용됩니다. 잘못된 시각은 입력으로 주어지지 않습니다. (예: 04:60:24, 11 programmers.co.kr /** 1. 초 단위로 누적합 진행 1-1) 1시간 = 3600초 최대 100시간 = 360,000 초 1-2) 초단위 배열을 생성 후 누적합으로 각 초에 몇명이 봤는지 계산 2. 초단위 배열에서 각 초 별 누적 재생시간으로 배열 변경 2-1) 누적합 사용 4. 누적합으로 해당 범위 계산 최..
2022. 2. 18.