[DAY 3] (Pythonic) String & List Pythonic code 파이썬 스타일 코드(코딩 기법) 파이썬 특유의 문법을 활용하여 효율적으로 코드를 표현함 고급 코드를 작성 할 수록 더 많이 필요해짐 타인의 코드에 대한 이해도 효율(빠른 속도, 짧은 코드) split() & join() ...
[부스트캠프 AI Tech / Day3] 파이썬 Deque & Counter
[DAY 3] Deque & Counter deque collections - deque Stack과 Queue를 지원하는 모듈 효율적 메모리 구조로 처리 속도 향상 List에 비해 효율적이고 빠른 자료 저장 방식을 지원함 기존 list 형태의 함수를 모두 지원 rotate, reverse등 Linked List의...
[부스트캠프 AI Tech / Day3] 파이썬 Dictionary & Collection
[DAY 3] Dictionary 사전 (dictionary) 데이터를 저장 할 때는 구분 지을 수 있는 값을 함께 저장 구분을 위한 데이터 고유 값을 Identifier 또는 Key 라고함 Key 값을 활용하여, 데이터 값(Value)를 관리함 key와 value를 매칭하여 key로 value를 검색 다른 언어에서는 Has...
[부스트캠프 AI Tech / Day3] 파이썬 Tuple & Set
[DAY 3] Tuple & Set Collections List, Tuple, Dict에 대한 Python Built-in 확장 자료 구조(모듈) 편의성, 실행 효율 등을 사용자에게 제공함 아래의 모듈이 존재함 - from collections import deque - from collections import...
[부스트캠프 AI Tech / Day3] 파이썬 Stack & Queue
[DAY 3] Stack & Queue Python Data Structure 특징이 있는 정보를 저장하는 방법 파이썬 기본 데이터 구조 스택과 큐(stack & queue with list) 튜플과 집합(tuple & set) 사전(dictionary) Coll...
[ETC] Jekyll 블로그 활용하기
Jekyll 블로그에 글 올리기 Jekyll 기본 파일들 _config.yml : 설정 파일 가장중요 _config.yml 설정 잘못하면 오류! _posts : 블로그 포스팅 글을 쓰는 장소 _pages : 개별 페이지 개별적인 페이지(카테고리,...
[ETC] Jekyll 블로그 만들기
Jekyll로 블로그 제작 – 환경 Windows 지킬(Jekyll) 정적 사이트 생성기 마크다운 포스트 작성하면 yaml 헤더에 따라서 html 파일 생성 깃허브 블로그 생성에 테마 지정가능 깃허브 블로그 만들기 1. Github - 새로운 Repository 만들기 새로운 repo 만들기! ...
[부스트캠프 AI Tech / Day2] Today
피어세션 정리 Questions [펭귄] global 키워드는 언제 사용하나요? [MJ] 리눅스를 많이 사용하는 이유 [MJ] -5 ~ 256 사이의 숫자의 저장 방식 꿀팁 [서폿] solved.ac 플래티넘의 알고리즘 공부법 Day2 리뷰 ...
[부스트캠프 AI Tech / Day2] 파이썬 String
[DAY 2] String 문자열(string) 시퀀스 자료형 ➡ 문자형 데이터를 메모리에 저장 list와 비슷한 구조 ➡ 1byte의 메모리가 순차적으로 나열되어있다고 생각 영문 1글자 = 1byte 인덱싱(Indexing) 문자열의 각 문자는 개별주소(offset)를 가짐 ➡ 이 주소를 사용하여 할당된 값을 가져오는 ...
[부스트캠프 AI Tech / Day2] 파이썬 조건문, 반복문
[DAY 2] Conditionals and Loops 조건문 (Conditionals) 조건문: 조건에 따라 특정한 동작을 하게하는 명령어 조건문은 조건을 나타내는 기준과 실행해야 할 명령으로 구성됨 조건의 참, 거짓에 따라 실행해야 할 명령이 수행되거나 되지 않음 파이썬은 조건문으로 if , else , elif 등의 예약어...