[자료구조] 12.고급정렬
12장 고급 정렬
Step 1 : 유저이름 설정
git config --global user.name "your_name"
Step 2 : 유저 이메일 설정하기
git config --global user.email "your_email"
Github가입시 사용한 이메일을 써주세요!
Step 3 : 정보 확인하기
git config --list
git init
git add .
.(점) 은 모든 파일이라는 뜻, 선택적으로 올리고 싶으면 add뒤에 파일 이름 붙여주면 됨 (예. git add index.html)
git status
git commit -m "first commit"
-m 은 메세지의 준말로 뒤에 “” 안에 주고싶은 히스토리 이름을 주면 됨 (즉, 구지 first commit일 필요가 없다는 뜻^^)
git remote add origin https://github.com/HectorSin/ai_basic.git
처음에 repository를 생성했을 때 나오는 코드를 그대로 복붙
git remote -v
git push origin master
git branch -m master
를 입력하면 해결된다.
git clone 주소 폴더이름
- 주소는 깃허브에서 들고와야함
- 폴더이름은 선택사항이다 (즉 없어도됨) 폴더이름을 줄경우에는 그 폴더가 새로 생성이 되면서 그 안에 코드들이 다운로드가 되고, 폴더이름을 안줄경우엔 깃허브 프로젝트 이름으로 폴더가 자동으로 생기고 그안에 코드들이 다운로드된다.
- 위의 코드는 cmd에서 실행하면 가능
1-1. 다운받은 소스코드 실행
cd 폴더이름
code .
- 이렇게 하면 클론한 폴더의 코드를 실행
1-2. 다운받은 소스코드 수정 후 작업
***
git add .
git commit -m "freshman first commit"
git push origin freshman
***
- 여기서 master가 아닌 freshman에 push하는데 메인 프로그램에 영향을 끼치지 않게 하기 위해 판 branch에 업로드하는 작업, 브랜치를 만드는 방법은 바로 다음에 소개
git checkout -b 브렌치이름
- 다른 협업자만을 위한 공간 파기 git push origin master를 해버리면 실제 프로그램에 영향이 가기때문에 이를 방지하기 위해 브랜치 파기
git add .
git commit -m "first commit"
git push origin 브렌치이름
- 이전에 소개했던 내용이라 자세한 설명은 스킵
git pull origin master
- pull을 하기전에는 기존에 소스코드들을 commit을 먼저 해놔야 한다. (4-1에서 설명)
4-1. pull 하기전 작업
git add . git commit -m "second commit" # 변동 사항을 가져오기(pull)전에 작업하던 코드를 commit하는 작업 git pull origin master
git checkout 브렌치이름
- 내가 내 브렌치에서 마스터 브렌치로 이동을 하고 싶거나 다른 브렌치로 이동하고싶으면 해당 명령어를 쓰면 된다
12장 고급 정렬
Dijkstra 최단 경로 알고리즘
8장 트리
Abstract
선택 정렬 알고리즘
연결된 구조
큐에 대한 정의
스택의 개념과 동작 원리
1. 리스트 & 집합 & 배열
1. 파이썬 이란?
1. 교과서 정리
1. 자료구조와 알고리즘
논문 정리 논문 요약
[우분투] 파이썬 가상환경 만들고 사용하기
[우분투] 파이썬 가상환경 만들고 사용하기 - venv 사용하여 가상환경 생성
1. 개념
활동내용
활동내용
활동내용
- hhttps://dacon.io/competitions/official/236050/overview/description
활동내용
외국계 기업의 정확한 뜻
활동내용
1. 다항함수(Polynomial Function)
활동내용
출처: https://gaussian37.github.io/ml-sklearn-saving-model/
1. 경사도벡터(Gradient Vector)
[참고] - https://blog.est.ai/2020/03/%EB%94%A5%EB%9F%AC%EB%8B%9D-%EB%AA%A8%EB%8D%B8-%EC%95%95%EC%B6%95-%EB%B0%A9%EB%B2%95%EB%A1%A0%EA%B3%BC-bert-%EC%95%95%E...
- https://aihub.or.kr/aihubdata/data/view.do?currMenu=115&topMenu=100&aihubDataSe=realm&dataSetSn=631
머신러닝 스터디 팀4 활동 보고서
1. 영유아 행동인식을 통한 발달평가 XXX - https://aihub.or.kr/aihubdata/data/view.do?currMenu=115&topMenu=100&aihubDataSe=realm&dataSetSn=631
https://www.itworld.co.kr/insight/109825 [ITWorld - 머신러닝 라이브러리, 텐서플로우의 이해] https://tensorflow.blog/%EC%BC%80%EB%9D%BC%EC%8A%A4-%EB%94%A5%EB%9F%AC%EB%8B...
http://matrix.skku.ac.kr/math4ai-intro/W13/
랜덤(random) 모듈
1팀. 주식시세 차익 알림
차원축소와 매니폴드 학습
인공지능 기초 2022-2 Project Proposer
추천 알고리즘의 기본 협업 필터링(Collaborative Filtering) • Memory Based Approach User-based Filtering I...
자소서 지원동기 효과적인 작성법
분명히 로컬에서 삭제한 파일인데 원격에 반영되지 않는 경우가 있다. git status로 했을 때 삭제 됐다고 뜨는데 add를 해도 안먹고 commit을 해도 반영이 안되는 것이다…
1. 결정 트리
[공통] 마크다운 markdown 작성법
Git 설치 & 환경설정
첫 블로그 생성입니다. 앞으로 잘 부탁드려요.