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