일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- NDK
- flutter firestore
- C/C++
- dart
- 안드로이드 구글맵
- Java
- 알고리즘
- Django REST
- kodility
- 안드로이드
- C++
- Kotlin
- RxJava
- 프로그래머스
- Python
- android architecture component
- FLUTTER
- Android
- RxAndroid
- android push
- 코틀린
- Django REST framework
- Android P
- C
- Django REST Android
- mfc
- Rxjava2
- Flutter TextField
- UWP
- livedata
- Today
- Total
목록프로그래머스 (2)
개발하는 두더지
행렬의 곱셈 Level 2행렬의 곱셈은, 곱하려는 두 행렬의 어떤 행과 열을 기준으로, 좌측의 행렬은 해당되는 행, 우측의 행렬은 해당되는 열을 순서대로 곱한 값을 더한 값이 들어갑니다. 행렬을 곱하기 위해선 좌측 행렬의 열의 개수와 우측 행렬의 행의 개수가 같아야 합니다. 곱할 수 있는 두 행렬 A,B가 주어질 때, 행렬을 곱한 값을 출력하는 productMatrix 함수를 완성해 보세요. 소스package com.example.lib; public class myClass { /** * A가 5 X 5 * B가 5 X 4 * Output은 5 X 4 * A[0][x] * B[x][0] x를 0~4까지 더한 값이 Output[0][0] * A[0][x] * B[x][1] x를 0~4까지 더한 값이 Ou..
https://programmers.co.kr/learn/challenge_codes/180 자연수로 이루어진 길이가 같은 수열 A,B가 있습니다. 최솟값 만들기는 A, B에서 각각 한 개의 숫자를 뽑아 두 수를 곱한 값을 누적하여 더합니다. 이러한 과정을 수열의 길이만큼 반복하여 최종적으로 누적된 값이 최소가 되도록 만드는 것이 목표입니다.예를 들어 A = [1, 2] , B = [3, 4] 라면A에서 1, B에서 4를 뽑아 곱하여 더합니다.A에서 2, B에서 3을 뽑아 곱하여 더합니다.수열의 길이만큼 반복하여 최솟값 10을 얻을 수 있으며, 이 10이 최솟값이 됩니다. 수열 A,B가 주어질 때, 최솟값을 반환해주는 getMinSum 함수를 완성하세요. package com.example.lib; pu..