목록전체 글 (152)
호기심 많은 분석가
포스팅 개요 프로젝트를 진행하다 보면 모듈들의 버전 관리의 중요성을 느낍니다. 프로그램과 다른 버전으로 환경이 설정되었을 경우, 프로그램이 제대로 실행되지 않을 수도 있습니다. 그래서 새로운 프로젝트를 시작할 때마다 새로운 가상 환경을 생성하여 작업을 진행하는 것이 안전합니다. 다음은 제가 주로 가상 환경을 설정하는 방법입니다. 포스팅 본문 1. Anaconda Prompt (anaconda3) 실행 2. 가상 환경 설치 conda create -n {Name} python = {Version} 3. 가상 환경 활성화 & 비활성화 # 가상환경 비활성화 conda activate {Name} # 가상환경 비활성화 conda deactivate 4. jupyter notebook 설치 conda instal..
포스팅 개요 '혹시나 책에 있을 모든 실수와 오류는 온전히 제 책임이며, 책에 실린 좋은 아이디어와 표현은 모두 리뷰어님들의 조언 덕분입니다. 정말 고맙습니다.'라는 지은이의 글은 나동빈 저자님의 인품을 느낄 수 있는 한 줄이었습니다. 저도 저런 마인드를 가진 사람이 되겠다고 다짐하며 책과의 여정을 떠나보겠습니다. 포스팅 본문 그리디(Greedy) 알고리즘은 단순하지만 강력한 문제 해결 방법이다. 어떠한 문제가 있을 때 단순 무식하게, 탐욕적으로 문제를 푸는 알고리즘이다. 여기서 탐욕적이라는 말은 '현재 상황에서 지금 당장 좋은 것만 고르는 방법'을 의미한다. 특징 : 사전에 외우고 있지 않아도 풀 수 있는 가능성이 높은 문제 유형 코딩 테스트에서 출제되는 그리디 알고리즘 유형의 문제는 창의력, 즉 문제..