일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 소프트웨어 지표
- Java
- 코드트리
- 기능 많은 브라우저
- 성능테스트
- 알고리즘사이트
- Spring 문서 따라하기
- 코딩
- 개발 flow
- 자동화
- ui 커스텀
- 초년생
- 대규모 시스템 설계
- spring boot
- 주식기본기
- 프로그래밍
- JMeter
- aws
- 스프링부트
- 커스텀단축키
- 스카이라인 열차
- 편한 즐겨찾기 편집
- mac 화면분할
- 알고리즘 추천
- 브라우저 단축키
- 알고리즘
- 알고리즘분류
- 알고리즘초보
- 오블완
- 가발자 인사이드아웃
- Today
- Total
목록코딩 (2)
영감을 (inspire) 주고픈 개발 블로그
유용한 도구 정리 (Toolkit) 개발 관련 종류 앱 이름 링크 특징 종류 앱이름 특징 API 호출 Postman API 테스트 서버 Mockoon Json placeholder 웹 노트 Notion 노션 확장 도구 indify Terminal iTerm2 default shell 변경법 zshell oh my shell IDE Intellij jetbrain pyharm jetbrain webstorm jetbrain DB datagrip jetbrain 편집기 visual code 기획, 문서 jira figma slack 북마크 raindrop.io https://developer.raindrop.io/ 개발 api 문서 Reference https://devdocs.io/ 문서 google sp..
https://www.acmicpc.net/problem/2374 https://www.acmicpc.net/problem/13146 프로그래밍 문제를 접근할 때 가장 중요한건 문제를 단순화 시키는 것이다. 이번 문제를 간단히 해보면 가장 낮은걸 수를 가장 높은 수와 같게 만드는 것이다. 이 때 연속된 이웃이 같으면 같이 올라가야한다는 조건이 붙는다 같은 수로 만들기는 두 가지로 풀었다. 위의 문제에서 첫번째는 재귀를 이용한 divide and conquer 접근했고 두번째 문제는 stack을 이용한 방법으로 접근했다. 처음 떠오른 아이디어는 범위내(오름차순, 혹은 내림차순을 방해하는 걸로 짤라서)에서 가장 큰 수와 가장 작은 수를 맞추는 식으로(divide and conquer) 했고 첫번째 제약조건은..