일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 기업 조사 빨리 하는 법
- Safe mode is ON
- 자소서 너무 오래 걸림
- hive beeline
- hive beeline 실행
- mac hive 설정
- hive beeline 에러
- 카카오 2020 코테
- 이더리움
- hive beeline 설정
- code=0)
- mac hive 3
- mac hadoop
- Could not open client transport with JDBC Uri: jdbc:hive2://localhost:10000
- mac hadoop 3
- Failed to connect to localhost:10000
- 카카오 자물쇠와 열쇠
- mac hadoop 설치
- 자소서 시간 줄이기
- mac hadoop 설정
- 백준 18428
- 자소서 빨리
- mac hive
- 이더리움 #ethereum
- hadoop safe mode leave
- is not allowed to impersonate hive (state=08S01
- 자소서 빨리 쓰는 법
- hadoop safe mode
- Resources are low on NN
- 카카오 2020 코딩테스트
- Today
- Total
A seeker after truth
기타(비트마스크, 유형 뭔지 모르겠) 본문
● (유형은 뭔지 모르겠음, 리트코드 2170) https://leetcode.com/contest/weekly-contest-280/problems/minimum-operations-to-make-the-array-alternating/
일단 매우 아깝게 못맞춘거, 그리고 정답률이 무려 14~15%밖에 안되는 엄청난 문제임... 살면서 본 문제 중 가장 정답률이 낮음.
나의 경우는 시간 초과로 못맞췄는데, if문이 너무 많이 들어간게 문제였음. 다른 풀이들이랑 비교했을 때 좀 미세한 차이로 시간 초과에 걸린 것으로 보임. 글고 미처 알지 못한 것 중 하나는, 예를 들어 홀수번째 배열에 3 3개, 2 2개, 1 1개 이렇게 있고 짝수번쨰도 이와 똑같은 구성을 갖고 있다 치면, 홀과 짝 둘다 못쓰는게 아니고 둘중 하나만 양보하면 된다는 점. 마치 홀, 짝의 최대인 원소가 모두 3이고 count 값만 다를 때 더 작은 개수의 3을 갖고 있는 애의 값만 다시 정하면 되는 것처럼 말이다. 상상력이 부족했다...
카운터 활용하는 방법(풀이)도 공부하자!(2170_2) https://www.daleseo.com/python-collections-counter/
리트코드 2220: https://leetcode.com/contest/biweekly-contest-75/problems/minimum-bit-flips-to-convert-number/
비트마스크다. 나도 bit_count() 함수 찾아내갖고 이거 써서 한방에 풀려했는데 계속 없는 함수라 나오고 알고보니 파썬 3.10 부터 되는 모양이더라고.? 하지만 진법 변환이라고 생각하고 나올 가능성이 있는 문제이며 그때 bit_count() 를 안쓰고도 효율적으로 풀 수 있어야겠지? 그 풀이를 공부해라.
'Algorithm > 유형별 정리' 카테고리의 다른 글
SQL (0) | 2023.09.21 |
---|---|
dp (0) | 2022.03.18 |
dbfs (0) | 2021.12.20 |
파썬 배열&문자열 호환 빈출 (메모리&시간 초과 안나게!) (0) | 2021.12.19 |
자료형 탐색(인덱스 빡센, 슬라이딩 윈도우, 투포인터 등) (0) | 2021.12.19 |