[Python] 프로그래머스 코딩테스트 큰 수 만들기
문제는 이렇다. k번 숫자를 제거할 수 있고, 제거했을때 가장 큰 수를 만드는것. 가장 큰 수니까 앞에서부터 제거했을때 가장 큰 수끼리만 조합되게 해야한다. 1, 9, 2, 4 를 예를들면 1 2 이므로 2는 냅두고, 2 < 4 이므로 2가 제거되고 그 자리를 차지한다. 앞의 수 보다 큰 수가 나오면 제거하고 자리를 차지한다고 생각이 정리됐다. 일단 number의 0번째 인덱스를 large_num에 넣어서 비교를 시작한다 (이렇게 하는 이유는 비교문을 그냥 통째로 비교를 시작하면 0번째 인덱스가 비교할 대상이 없어서 list 범위 초과 오류가 떠버린다.) . 그리고 나머지를 for문으로 하나씩 비교한다. 이 비교문에는 조건이 3가지가 있다 첫..
Python/python 코딩테스트
2020. 10. 7. 03:24
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- dict 연속성
- windows10 chmod 400
- vue bootstrap scss
- 프로그래머스
- Vue.js 책
- Vue.js 입문
- bootstrap5
- Vue.js강의
- 다리위를지나는트럭
- vue.js 개념
- javascript 객체배열
- 배열 특정요소 제거
- 코드잇 강의
- 배열 특정객체 제거
- 입문
- vue.js 특징
- Python
- chmod 400
- 프로그래머스 코딩테스트
- 부트스트랩 커스텀
- heap max
- Vue.js 프로젝트 투입 일주일 전
- Java수료
- JavaScript
- MySQL 문제
- 코딩테스트
- 데이터 사이언스 프로그래밍 파이썬
- 윈도우 chmod
- 파이썬
- Vue.js
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함