일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자료구조
- ADP
- 누가 진정한 리더인가
- 백준
- Udemy
- Progate
- 데이터분석전문가가이드
- K-MOOC
- 공부정리
- 위대한 수업
- 조지프 나이
- python
- Hacker Rank
- EBS
- CNN10
- 빅데이터
- Joseph Samuel Nye Jr.
- KMOOC
- 후기
- 데이터분석전문가
- ADsP
- MySQL
- 당신이 몰랐던 진화론
- Baekjoon
- 맛집
- 미분적분학
- 코테
- 정치학
- Great Minds
- 알고리즘
- Today
- Total
목록분류 전체보기 (162)
ㅇ

* 문제를 풀어보고 주관적으로 내용을 정리한 글 231012 Codeup, BaekJoon, ... 문제를 푸는 기본 양식 함수 만들 때 쪼개기 입력값 받는 또 다른 함수 여러 변수를 다른 줄에 출력해야 할 때 문제를 푸는 기본 양식 VariableName1, 2, ... etc = map(Fn, input().split()) #CODE answer = sth want to return or print 동일한 타입의 변수를 여러 개 입력받을 때는 map 함수를 활용하면 편하다. 결과 변수를 따로 만들어 두는 것이 추후에 살펴볼 때 편하다. 함수 만들 때 쪼개기 개별 기능 수행용 개별 기능 합친 실행용 함수를 만들 때는 기능별로 분류해야 오류를 고치기가 쉽다. 또한 여러 기능들을 한 번에 불러서 실행용으로..

* 강의를 듣고 주관적으로 내용을 정리한 글 전략적으로 스트레스를 관리하고 삶의 주도권을 되찾기 3D Framwork_Develop, Discover, Do 스트레스란 인지 근육 키우기 숨은 스트레스 발견 스트레스에 대한 조치 다음 단계 지속 가능한 변화에 지름길은 없습니다. 그러니 연습할 시간을 내서 꾸준히 하세요. 스트레스란 스트레스란 안전하다고 느끼는 우리의 삶에 규칙적인 진동을 일으키는 내적 경고이다. 변화가 생기거나 그 변화가 위협적으로 여겨질 때 스트레스는 몸과 마음에 신호를 보낸다. 이에 우리의 몸은 신체적, 정신적, 감정적으로 반응하며 어떠한 행동을 야기한다. 적정한 스트레스는 정신을 깨어 있게 하고 의욕을 갖게 하며 위험을 피하거나 그에 빠르게 대처하도록 도와주는 역할을 한다. 스트레스 ..

* 강의를 듣고 주관적으로 내용을 정리한 글 0. 환경설정 Anaconda 업데이트 아나콘다 업데이트 conda update -n base conda 아나콘다 변경 가능한 파이썬 버전 확인 conda search python 아나콘다 파이썬 버전 바꾸기 conda install python =3.12.0 패키지 업데이트 conda update --all Python PIP 업데이트 python -m pip install --upgrade pip 파이썬 버전 확인 python --version section3: Strings and Variables Variables and Strings Functions and Printing String Methods String Concatenation Formatt..

[하프북]에서 중고 컴퓨터를 32 만원을 주고 샀다. 이전에 산 38 만원 짜리 노트북에 물을 쏟고 한참 이따 알았기 때문이다. 너무 졸렸다. 그렇지만 그게 연휴 첫 날이라면 좀 곤란했다. 혹시 모르니 노트북을 낑낑대며 분해하고 물을 다 제거했지만 분홍색 노트북은 돌아오지 않았다. 연휴 때문에 배송 예정 날짜가 2주 뒤였는데, 그것보다 훨씬 빨리 와서 기뻤다. 기쁨에 취해 잊어버리고 찍지 못했지만, 포장이 대단히 단단히 되어있었다. 아무래도 중고 물건이니 혹시나 지저분한게 묻어있지 않을까 해서 물티슈로 박박 닦아 보았지만 먼지하나 나오지 않았다. 아무래도 튼튼한 구조와 내구성을 신경써서 고른 노트북이라 그런지 두께가 장난이 아니었다. 들고 돌아 다닐 수는 없을 것 같다. 그래도 괜찮다. RAM이 32GB..

* 수업은 JS 기반이지만 Python으로 구현 Section 29 동적 프로그래밍 소개 복잡한 문제를 더 간단한 하위 문제의 모음으로 쪼개고, 각 하위 문제들을 풀어서 그 답을 저장하는 방식으로 문제를 푸는 방법. 문제 해결 접근법 중 하나로 아주 적은 문제에만 적용할 수 있지만, 성능에 큰 차이를 가진다. 중첩되는 하위 문제가 존재해야 한다. 최적 부분 구조가 존재해야 한다. 동적이라는 단어는 문제가 시간에 따라 달라지는 양상을 묘사하기 위해 고른 단어로, 컴퓨터 프로그래밍을 위해 고른 단어가 아니라 설득 대상인 의원들이 좋아할 단어이다. 동적 프로그래밍이란 용어는 최적의 해답을 찾아내는 것과 관련있는 것이다. 중복되는 부분 문제 소개 한 문제를 더 작은 문제들로 나눌 수 있고, 그 조각들 중 일부가..

* 수업은 JS 기반이지만 Python으로 구현 Section 28 다익스트라 알고리즘 소개 세상에서 가장 많이 쓰이는 알고리즘 중 하나 그래프의 두 정점 사이에 존재하는 최단 경로를 찾는 것 다익스트라 알고리즘 사용되는 곳 GPS: 가장 빠른 노선 찾기 네트워크 라우팅: 거대한 네트워크에서 데이터에 대한 최단 경로 찾기 생물: 사람들 사이에 전염병이 퍼지는 것을 다루는 모델 항공권: 도착지까지의 노선 중 가장 저렴한 것 찾기 가중치 그래프 작성 간선을 추가할 때, 연결할 두 노드와 그 사이의 무게 값을 입력한다. 인접 리스트에 추가할 때, 객체(dictionary)형태로 넣어준다. 노드는 node로, 무게값은 weight으로 속성값을 정해준다. 알고리즘 과정 새로운 노드를 방문할 때마다 거리 값이 가장..