본문 바로가기

k-digital training76

[WIL] 2022-11-12(2th week) 😃 keep - 모르는 내용이라도 눈으로만 보지 않고, 직접 코드를 타이핑하며 분석하려 했던 점. 😅 problem - 이론은 이해가 되는데, 코드에 접목하면 이해가 가지 않는 상황; (이해될 때까지 반복하기) 💪 try - 알고리즘 문제를 풀기 위한 파이썬 문법 공부하기. - 다양한 알고리즘 문제 풀어보기. 🙋‍♂️ feel - 이번주 알고리즘 강의를 들었는데, 예전에 중요한 줄 알면서도 당시에 진도 따라가기도 벅차 나중에 프젝 다 끝나고 해야지라는 생각으로 알고리즘 문제 사이트 가입만 하고 들여다보질 못했다. 알고리즘 첫날 강의에도 버벅대는 걸 보니, 정말 꾸준히 조금씩이라도 해야겠다는 생각을 했다. 자주 쓰는 알고리즘은 아예 외워버리기! 2022. 11. 12.
[TIL] 2022-11-11(10day) 알고리즘(Algorithm -3) 👉 정렬 - 데이터를 순서대로 나열하는 방법을 의미 -1) 버블 정렬 - 첫 번째 자료와 두 번째 자료를, 두 번째 자료와 세 번째 자료를, 세 번째와 네 번째를, … 이런 식으로 (마지막-1)번째 자료와 마지막 자료를 비교하여 교환하면서 자료를 정렬하는 방식 input = [4, 6, 2, 9, 1] def bubble_sort(array): n = len(array) for i in range(n):##배열의 크기만큼 반복했다가, for j in range(n - i - 1): #1개씩 줄어들면서 반복 if array[j] > array[j + 1]:#만약 array[j]가 더 크다면 array[j], array[j + 1] = array[j + 1], array[j.. 2022. 11. 11.
[TIL] 2022-11-09(8day) Python 기초문법(2) 👉 튜플 - 리스트와 비슷하지만 불변인 자료형 - 딕셔너리 대신 리스트와 튜플로 딕셔너리 '비슷하게' 만들어 사용해야 할 때 많이 쓰인다. a_dict = [('bob','24'),('john','29'),('smith','30')] 👉 집합 - 중복 제거가 가능하고, 교집합/합집합/차집합 구할 수 있다. a = ['사과','감','수박','참외','딸기'] b = ['사과','멜론','청포도','토마토','참외'] print(a & b) # 교집합 print(a | b) # 합집합 👉 f-string - 변수로 더 직관적인 문자열을 만들 수 있다. for s in scores: name = s['name'] score = str(s['score']) print(f'{name}.. 2022. 11. 9.
[WIL] 2022-11-05(1th week) 👉 내일배움캠프를 시작하기 전 5개월 정도 국비과정을 들었었다. 당시에 수강하기 전 알아봤던 단점들을 직격탄으로 맞고, (+ 노력부족ㅠㅠ) 수료전까지 '이 길은 정녕 나의 길이 아닌가... '라는 질문을 스스로에게 계속 던졌었다. 하지만 전공자도 어렵다는 걸 5개월 만에 뚝딱뚝딱한다면, 그게 오히려 이상한 게 아닐까??ㅋㅋㅋ 훗날 오늘 쓰는 회고를 보면서 스스로 많이 발전했다는 느낌을 받을 수 있도록! 수료하는 날까지 최선을 다해 후회 없는 시간으로 만들고 싶다. 그러기 위해선 배운 내용은 그날 그날 반복! 반복! 반복! 반복해서 모르는 게 쌓이지 않는 것이 가장 중요한 거 같다. 우선 첫 주 시작이 아주 좋다 :) 😃 keep - 트러블 없이 모든 팀원들의 의견을 수렴하면서 원활하게 진행된 점. - 개.. 2022. 11. 5.