[문제] - 문제 설명이 이상하니 주의 ※ 가로 2, 세로 5인 종이는 가로 1번, 세로 8번이 아니라 가로 4번, 세로 5번 OR 세로 1번 가로 8번이다. ※ 종이를 90도로 돌리지 않는 이상 가로 1번, 세로 8번은 나올 수가 없는 조합이다. (지문에서 90도로 돌린다는 얘기는 없었다.) [정답] - 풀긴 풀었는데 문제 설명이 애초에 잘 못 돼서 초반에 방향을 잘 못 잡았다. - 순간 내가 알고 있는 가로, 세로의 개념이 바뀌었나 했다. 1. 내 풀이 class Solution { public int solution(int M, int N) { // M 가로 N 세로 int answer = 0; if(M == 1 && N > 1) { answer = N - 1; } else if(N == 1 && ..
[문제] [풀이] - 이건 내가 직접 풀었다. 내 풀이는 아래와 같다. class Solution { public int solution(int[] common) { int answer = 0; int one = common[0]; int two = common[1]; int thr = common[2]; if((two - one) == (thr - two)) { answer = common[common.length - 1] + (two - one); } else { answer = common[common.length - 1] * (two / one); } return answer; } } - 쉬운 문제라 다른 사람의 풀이도 다 비슷비슷했다. - 아래의 풀이는 변수 선언을 적게하는 풀이다.(난 3개 선..
- Total
- Today
- Yesterday
- db
- java
- 빅데이터 분석기사
- 운영체제
- Phaser3
- 자료구조
- node.js
- spring
- DART
- Java8
- 메모리
- 빅데이터
- Phaser
- Advanced Stream
- 코딩테스트
- Stream
- SQL
- nosql
- 프로세스
- MySQL
- jpa
- MongoDB
- Spring Boot
- 코테
- 프로그래머스
- 알고리즘
- OS
- SpringBoot
- API
- git
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |