이전 글 : ) [알고리즘] 그리디 알고리즘 ( 탐욕 알고리즘, Greedy Algorithm) 이전 글 : ) [알고리즘] 백트래킹 알고리즘 ( BackTracking Algorithm ) 이전 글 :) [알고리즘] 계수 정렬 (Counting Sort) 이전글 [알고리즘] 정렬 알고리즘 (Sorting Algorithm) 이전글 : ) [알고리즘] 완전 탐.. jangbageum.tistory.com 해시 hash 해시란 임의 값을 고정 길이로 변환하는 것을 말합니다. 해시 테이블 hash table 해시 테이블은 키(Key)에 데이터( Value)를 저장하는 데이터 구조입니다. 파이썬에서는 해시를 따로 구현할 필요가 없이 딕셔너리 타입 (Dictionary Type)을 사용하면 됩니다. 데이터 저장..
파이썬
이전 글 : ) [알고리즘] 백트래킹 알고리즘 ( BackTracking Algorithm ) 이전 글 :) [알고리즘] 계수 정렬 (Counting Sort) 이전글 [알고리즘] 정렬 알고리즘 (Sorting Algorithm) 이전글 : ) [알고리즘] 완전 탐색 • 브루트 포스 (Brute Force) 이전 글 : ) [알고리즘] 자료구조 - 재.. jangbageum.tistory.com 그리디 알고리즘 greedy algorithm 그리디 (Greedy)는 '탐욕스러운, 욕심 많은'이라는 뜻을 가집니다. 탐욕스러운 알고리즘의 의미는 선택의 순간마다 당장 눈앞에 보이는 최적의 상황만을 쫓아 최종적인 해답에 도달한다는 의미입니다. 그리디 알고리즘은 최적해를 구하는 데에 사용되는 근사적인 방법이며 여..
2021.12.29 - [IT 팁] - 비주얼 스튜디오 코드(Visual Studio Code) 다운로드 및 설치 비주얼 스튜디오 코드(Visual Studio Code) 다운로드 및 설치안녕하세요. 기본 개발환경을 만들기 위한 필수적인 요소인 에디터 비주얼 스튜디오 코드를 다운로드하고 설치하는 방법을 적어보려고 합니다. 비주얼 스튜디오 코드(Visual Studio Code)는 마이크jangbageum.tistory.com비주얼 스튜디오 코드의 유용한 확장 플러그인들을 소개해볼까 합니다.비주얼 스튜디오 코드는 Microsoft의 오픈소스 기반의 크로스 플랫폼이기에 매우 다양한 확장 프로그램들이 존재해 개발을 하기에는 정말 편리한 도구인 것 같습니다.이 추천은 협업이 아닌 단순 코딩 공부를 하는 과정에서..
목차 사칙연산, 제곱, 나머지와 몫 숫자 처리 함수 랜덤 함수 1. 사칙연산, 제곱 나머지와 몫 연산 설명 예 + 더하기 5 + 3 = 8 - 빼기 5 – 3 = 2 * 곱하기 5 * 3 = 15 / 나누기 5 / 3 = 1.6666666666666667 % 나머지 5 % 3 = 2 ** 제곱 5 ** 3 = 125 // 몫 5 // 3 = 1 실습 # 수식 print(5 + 3) # 8 print(5 - 3) # 2 print(5 * 3) # 15 print(5 / 3) # 1.6666666666666667 print(5 % 3) # 2 print(5 ** 3) # 125 print(5 // 3) # 1 2. 숫자 처리 함수 함수 설명 abs() 절대값 max() 최대값 min() 최소값 pow() 제..
안녕하세요. 기본 개발환경을 만들기 위한 필수적인 요소인 에디터 비주얼 스튜디오 코드를 다운로드하고 설치하는 방법을 적어보려고 합니다. 비주얼 스튜디오 코드(Visual Studio Code)는 마이크로소프트가 마이크로소프트 윈도우, macOS, 리눅스용으로 개발한 소스 코드 편집기이다. 디버깅 지원과 Git 제어, 구문 강조 기능 등이 포함되어 있으며, 사용자가 편집기의 테마와 단축키, 설정 등을 수정할 수 있다. 비주얼 스튜디오 코드는 깃허브가 개발한 일렉트론 프레임워크를 기반으로 구동된다. 그러나 같은 일렉트론 기반의 편집기 아톰을 포크한 것은 아니며, 비주얼 스튜디오 온라인 에디터(코드명 "모나코")를 기반으로 개발되었다. - 위키백과[비주얼 스튜디오 코드] 설치 파일 다운로드 링크 https:/..