일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- java
- level3
- Github
- py
- git
- 파이썬
- level1
- 안드로이드스튜디오
- MSBuild
- 컴퓨터비전
- SWEA
- 컨트리뷰톤
- D3
- 어렵다
- LEVEL2
- BFS
- 대학원
- 다시풀기
- 대학원일기
- 프로그래머스
- 휴학
- androidstudio
- build
- 내휴학생활중의아주큰일
- SQL
- level4
- Matrix Factorization
- WebOS
- 자바
- Python
- Today
- Total
목록level4 (3)
bit가 눈 앞에서 왔다갔다
https://programmers.co.kr/learn/courses/30/lessons/64063 코딩테스트 연습 - 호텔 방 배정 programmers.co.kr 1. 내 접근 방번호를 인덱스로 취급해서 계산한다. true/false로 비었는지 아닌지 여부를 판단하고, for문 / index()를 통해 손님이 요구하는 방 번호보다 큰 번호의 방 중 최소를 찾는다. 2. 코드 2.1 효율성통과 못함 def solution(k, room_number): answer = [] visited = [False for _ in range(k+1)] for room in room_number: if visited[room] == False: visited[room] = True answer.append(room..
https://programmers.co.kr/learn/courses/30/lessons/42897 코딩테스트 연습 - 도둑질 도둑이 어느 마을을 털 계획을 하고 있습니다. 이 마을의 모든 집들은 아래 그림과 같이 동그랗게 배치되어 있습니다. 각 집들은 서로 인접한 집들과 방범장치가 연결되어 있기 때문에 인접한 programmers.co.kr 이렇게 실패만 주르륵 뜨는 거 처음 본다. 사정없이 빨간 글자가 파바바바ㅏ박 니 코드는 볼 것도 없다ㅋ 느낌이었다. * 틀린 코드 def solution(money): answer = 0 steal = [] for house, amount in enumerate(money): steal.append([house,amount]) for j in range(0, le..
**다시풀기 https://programmers.co.kr/learn/courses/30/lessons/43236 코딩테스트 연습 - 징검다리 출발지점부터 distance만큼 떨어진 곳에 도착지점이 있습니다. 그리고 그사이에는 바위들이 놓여있습니다. 바위 중 몇 개를 제거하려고 합니다. 예를 들어, 도착지점이 25만큼 떨어져 있고, 바위가 programmers.co.kr def solution(distance, rocks, n): rocks.sort() rocks.append(distance) left, right = 1, distance while left n: right = mid - 1 else: answer = mid left = mid + 1 return answer