내일배움캠프/TIL19 [TIL] 06.21 https://1chanhue1.tistory.com/52 [프로그래머스 kotlin] 할인 행사문제 풀이 코드 fun solution(want: Array, number: IntArray, discount: Array): Int { var answer: Int = 0 // 원하는 물품 수량을 Map으로 만듦 val wantMap = mutableMapOf() for (i in want.indices) { wantMap[want[i]] = number[i] } // 할인 기1chanhue1.tistory.comhttps://1chanhue1.tistory.com/51형태의 결과를 반환한다. 즉, 키와 키에 해당하는 요소들을 리스트로 묶은 맵을 반환한" data-og-host="1chanhue1.tisto.. 2024. 6. 21. [TIL] 06. 18 https://1chanhue1.tistory.com/44 [프로그래머스] 연속 부분 수열 합의 개수문제 설명철호는 수열을 가지고 놀기 좋아합니다. 어느 날 철호는 어떤 자연수로 이루어진 원형 수열의 연속하는 부분 수열의 합으로 만들 수 있는 수가 모두 몇 가지인지 알아보고 싶어졌습니1chanhue1.tistory.comhttps://1chanhue1.tistory.com/45 이 경우 예시 ((((, [[{]] 이런 상황 ) 문제 해결 point1. 배열에서 열린 문자를 만난다면 스택" data-og-host="1chanhue1.tistory.com" data-og-source-url="https://1chanhue1.tistory.com/45" data-og-url="https://1chanhue1.. 2024. 6. 18. [TIL] 06.12 https://1chanhue1.tistory.com/41 깊이 우선 탐색(DFS, Depth-First Search) 이란?깊이 우선 탐색(DFS, Depth-First Search)깊이 우선 탐색 (DFS)는 하나의 순환 알고리즘으로 백트래킹에 사용하는 대표적인 탐색 알고리즘이다. 루트 노드(혹은 다른 임의의 노드)에서 시작해서 다음1chanhue1.tistory.com https://1chanhue1.tistory.com/40 [프로그래머스] 카펫 (kotlin)문제 설명문제 해결 Point(행- 2) * (열- 2 ) = yellow의 개수이다. 주어진 brown과 yellow의 합은 전체 카펫의 넓이이다. 그러므로 문제에서 정답인 return의 값은brown과 yellow의 합의 약수를 구한 뒤.. 2024. 6. 12. 이전 1 2 3 4 5 다음