공부한 것
- LeetCode #671. Second Minimum Node In a Binary TreeLeetCode - The World's Leading Online Programming Learning PlatformLevel up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.
https://leetcode.com/problems/second-minimum-node-in-a-binary-tree/description/
Easy 난이도 문제인데 은근히 오래 걸렸다. 재귀 해법으로 스스로 풀어냈다는 점이 고무적이다.
진행 중
- leetcode.com/api/submissions 경로에, 첫 20개 다음 데이터를 보려면 파라미터를 offset=20&limit=20 이렇게 두 개 주면 된다! id, since_id, from_id, datetime, sid, page 등등 시도해보다 완전히 떼려맞췄다. 사실 ChatGPT에게 속는 셈 치고 한 번 물어봤는데 예시로 알려준 코드 중 저 두 파라미터가 있길래 해봤더니 됐다.
- 근데 leetcode.com/api/submissions로 가져오는 데이터 중 notes 항목은 없어서, 제출한 해답별로 그룹 짓기 힘들게 됐다. 반드시 순서대로 제출해서 그룹 짓는 방법뿐이려나…
API 응답에 아예 note 항목이 없어서 가져오지 못한다
- leetcode-cli에 새 명령어를 추가해냈다. 한 문제에 대한 제출 결과 runtime과 memory를 콘솔 창에 나름 시각화해서 출력하도록 만들어봤는데, 가장 중요한 해답별 그룹화 및 평균내기가 불가능해서 콘솔 창을 버리기로 했다.
asciichart 라이브러리를 이용해 9개의 submission(전부 Accepted)의 결과를 runtime과 memory 차원에서 시각화한 모습. ⇒ 브라우저에 그래프를 그릴 수 있는 라이브러리를 알아보고 있다.
Uploaded by N2T