Array(배열) List(리스트) LinkedList(링크드 리스트) Stack(스택) Queue(큐) Dequeue(디큐) Tree(트리) Heap(힙) Graph(그래프) 0. 자료구조와 알고리즘이란? 자료구조는 데이터를 원하는 규칙 또는 목적에 맞게 저장하기 위한 구조입니다. 알고리즘은 자료구조에 쌓인 데이터를 활용하여 어떤 문제를 해결하기 위한 여러 동작의 모임입니다. 1. Array 가장 기본적 자료 구조로, 논리적 저장 순서와 물리적 저장 순서가 일치합니다. 따라서 index로 해당 원소(element)에 접근이 가능합니다. 찾고자 하는 원소의 인덱스 값을 안다면 Big-O(1)에 해당 원소로 접근 가능합니다. 즉, random access 가 가능합니다. 이 말의 뜻은 어떤 위치라도 접근 ..
Numpy의 array와 Python의 list의 차이를 알아보겠습니다. Numpy는 Python의 computing을 위한 패키지로, numpy 라이브러리를 import 하여 사용 가능합니다. 행렬이나 대규모 다차원 배열을 쉽게 처리할 수 있도록 지원하고, pandas와도 함께 많이 쓰입니다. import numpy as np List와 Array는 얼핏보면 비슷하게 생겼습니다. # List a = [1,2,3] print(type(a)) >>> list # Array b = np.array([1,2,3]) print(type(b)) >>> numpy.ndarray 차이점은 존재하는데요. 일단 Python은 array(배열)을 지원하지 않습니다. 또한, array는 정적 할당에 해당되어 동적 할당인 l..
난생 처음으로 github branch를 만들고 업로드를 해보았습니다! github은 원래 분산 버전 관리 툴인 git을 사용하는 프로젝트를 지원하는 호스팅 웹 서비스입니다. 하지만 이때까지 깃헙을 그저 메모장 수준으로만 사용하고 있던 저였고, 제가 아는 거라곤 git add ... git commit ... git push origin ... git pull origin ... 이정도가 다였습니다. git은 제 컴퓨터인 로컬 저장소와 원격 저장소가 되는 github를 연결 시켜주고, 작업물을 관리할 수 있습니다. branch를 만들기 전에 먼저 해야할 것이 있죠! 저는 git bash 환경에서 진행했습니다. 1. 로컬과 원격 저장소를 만든 다음, git remote add origin (Repo url..
평소처럼 git add, git commit을 하던 도중 error가 발생했습니다. 사실 모든 error는 원인을 알려주고, 그것을 꼼꼼히 읽고 구글에 검색하고 열심히 이것저것 따라가다 보면 해결할 수 있는데요. 이번 error는 저도 기록해두기 위해 포스팅해봅니다. 1. 문제 원인 Github에서 README.md 수정을 하였음 → 원격 Repository에는 반영이 안 됨 → git pull을 해야함 (연동!) error: Your local changes to the following files would be overwritten by merge: README.md Please commit your changes or stash them before you merge. 저는 error 명을 보고,..
- Total
- Today
- Yesterday
- 딥러닝
- vscode 자동 저장
- cs231n
- 구글드라이브다운
- support set
- 퓨샷러닝
- 도커 컨테이너
- stylegan
- Prompt
- 구글드라이브연동
- clip
- style transfer
- vscode 업데이트
- 데이터셋다운로드
- vscode 저장
- 구글드라이브서버다운
- NLP
- vscode 종료
- prompt learning
- python
- 서버에다운
- 프롬프트
- 서버구글드라이브연동
- few-shot learning
- 파이썬
- 구글드라이브서버연동
- CNN
- docker
- Unsupervised learning
- 도커
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |