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
- Math Function
- array
- np.savetxt()
- DEEPLEARNING
- 비가변매개변수
- 빅데이터
- heapmerge
- coding
- Python
- os.path.join
- 빅데이터분석기사
- list
- 필답형
- set_index
- 실기
- 가변매개변수
- matplotlib
- linalg.solve()
- BASIC
- 빅분기
- np.load()
- deg2rad
- request Method
- 작업형
- kaggle
- Heapreplace
- Collections
- np.save()
- numpy
- namedTuple
Archives
- Today
- Total
목록programmers (1)
맞춤형 플랫폼 개발 도전기 (웹개발, 딥러닝, 블록체인)
Python Coding : Programmers. 완주하지 못한 선수
이 문제는 그냥 풀수도 있고, collections를 이용해서 풀 수도 있다. 그냥 풀면 효율성 검사에서 통과하지 못한다. del(remove) 연산이 최악의 경우에 O(n)이 걸리기 때문에 통과하지 못하는 것으로 보인다. Counter는 dictionary이기 때문에 key가 같다면 연산도 가능한 점을 이용한다면 금방 풀 수 있다. 공식화하고 싶다면 (중복되는 → 개수 확인해야 한다 → Counter 사용) 이라고 생각해도 나쁘지 않은 것 같다. import collections # 1. def solution_coll(participant, completion): print(collections.Counter(participant)) print(collections.Counter(completion)..
코딩
2021. 11. 9. 15:32