250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 설계
- Python3
- ORDER BY
- 데이터
- 프로젝트
- sql
- Django
- 프로그래머스
- 아이엠어바텐더
- 코딩테스트 연습
- List Comprehension
- css
- where
- map
- SQL 고득점 Kit
- html
- Len
- python
- 단어 공부
- date_format
- 파이썬
- 파이썬 슬라이싱
- 파이썬 몫
- GIT
- pcce 기출문제
- count
- Join
- 백준
- 슬라이싱
- YOLOv5
Archives
- Today
- Total
목록중앙값 구하기 (1)
nan + nan = 2nan

코드 입력 주어진 array의 중앙 값을 도출하는 문제이다.다른 방법도 있겠지만, 조건이 제한적이기 때문에 나는 배열의 길이로 문제를 구했다.배열의 길이는 무조건 홀수이기 때문에, 길이가 1이 아닌 이상 길이를 2로 나눈 몫이 항상 중간에 위치하게 된다.1일 땐 0을, 나머지는 2로 나눈 몫을 반환한다. (사실 sorted(array)[len(array)//2] 로 해도 문제는 없다. 1을 2로 나누었을 때 몫은 0일거기 때문에..)그리고 배열이 오름차순으로 정렬한 다음 중앙 값을 구하기 위해, sorted() 함수를 사용해서 리스트를 정렬해주는 것을 잊지 말자.## 길이 1일 때list_ = [1]list_[0] = 1 # 중간값## 길이 3일 때list_ = [1, 2, 3]div = 3//2 # 중..
Python/프로그래머스
2024. 6. 15. 15:44