thumnail 프로그래머스에서 문제를 풀다가 좋은 예시코드 for roof를 돌 때 range 대신 enumerate를 사용하는 것을 보았다. 왜지...? 라는 생각을 했는데 이런 좋은 게시글이 있어서 공유해본다. 게시글 : [ Python Skill ] range 대신 enumerate를 써야하는 이유 / 출처 : 개발이야기 그렇다...! Pyth...
문제 1874. 스택 수열 나의 성능 메모리: 123308 KB, 시간: 4960 ms(pypy 제출) 분류 자료 구조(data_structures), 스택(stack)       분석 사실 python3로 제출했을 때는 7%에서 시간
큰 문제를 작은 문제로 나누어 푸는 것다이나믹 프로그래밍(동적 계획법)은 기본적인 아이디어로 하나의 큰 문제를 여러 개의 작은 문제로 나누어서 그 결과를 저장해 다시 큰 문제를 해결할 때 사용하는 것으로 특정한 알고리즘이 아닌, 하나의 문제해결 패러다임으로 볼 수 있음
관련 예제 : 백준 : 14891번: 톱니바퀴 예제 참고 : 단순 슬라이싱 pypy : 메모리: 113248 KB, 시간: 108 ms python : 메모리 113248 KB, 시간: 120ms copy import하고 deque를 사용해 rotate를 쓴 것 : python : 메모리 : 32440KB, 시간...
what it 'git'?1-1. git / github / gitlab1-2. CLI와 GUI, 명령 프롬프트, powershell 그리고 git BashGit 생성과 CommitGit remote와 가지 연결하기코드의 히스토리(버전)을 관리하는 도구개발되어온 과정