Phase 2 해커톤이 시작한지 일주일이 지났다.다양한 모델과 전처리들 autoML을 시도해보았지만 큰 개선이 없었다.정작 baseline에 모델만 바꿔 적용한 경우가 성능 향상이 가장 컸는데 이게 맞나...
코딩테스트 난이도는 프로그래머스 기준 1~3단계 사이였던 것 같다.2문제정도를 제외하고는 if, for문 만으로도 30줄 이내로 모두 마무리할 수 있을 정도. (물론 시간복잡도도 고려해야겠지만)내 느낌 상1단계 3문제, 2단계 3문제, 3단계 2문제로 정리할 수 있을
https://school.programmers.co.kr/learn/courses/30/lessons/12953
https://school.programmers.co.kr/learn/courses/30/lessons/12981/solution_groups?language=python3
https://school.programmers.co.kr/learn/courses/30/lessons/12973
https://school.programmers.co.kr/learn/courses/30/lessons/12911
https://school.programmers.co.kr/learn/courses/30/lessons/12945
L2 : 숫자의 표현 Pythonhttps://school.programmers.co.kr/learn/courses/30/lessons/12924
https://school.programmers.co.kr/learn/courses/30/lessons/12977combinations, 공약수를 구할 때는 sqrt(n)까지만 확인하면 됨을 활용하는 문제
https://school.programmers.co.kr/learn/courses/30/lessons/1342401인분 순서를 먼저 생성하고, 0(물)을 추가한 뒤, 앞서 만든 1인분에 reversed()를 취해 합친다.
https://school.programmers.co.kr/learn/courses/30/lessons/42889
https://school.programmers.co.kr/learn/courses/30/lessons/17682조건문 문제
https://school.programmers.co.kr/learn/courses/30/lessons/142086현재 문자의 바로 직전까지의 문자열을 거꾸로 만든 뒤, find()를 활용한다.find는 문자열에서 주어진 문자가 존재하지 않으면 -1을 리턴한다
https://school.programmers.co.kr/learn/courses/30/lessons/77484로또번호는 중복 선택이 없으므로 set으로 변환해도 변화가 없다.그리고 set은 차집합 연산이 되기 때문에 set을 이용하면 간결해진다.
https://school.programmers.co.kr/learn/courses/30/lessons/135808indexing을 하지 않아야 시간을 준수할 수 있다.
https://school.programmers.co.kr/learn/courses/30/lessons/138477
https://school.programmers.co.kr/learn/courses/30/lessons/131128sort를 활용하지 않을 것, int(), str() 같은 type변환을 쓰지 않는 것이 중요하다.collections.Counter를 활용해도
https://school.programmers.co.kr/learn/courses/30/lessons/67256각 숫자별 좌표를 활용해 가까운 위치를 찾아낸다.
https://school.programmers.co.kr/learn/courses/30/lessons/64061
https://school.programmers.co.kr/learn/courses/30/lessons/136798\#공약수 #제곱근