자료구조 알고리즘 공부 4주차
컴퓨터 공부/Python 2022. 4. 10. 21:51

자료구조 알고리즘 공부 4주 차에 대한 이야기이다. 다음 주부터 컴활 1급 공부와 독학사 2단계 공부 때문에 자. 구. 알 공부를 잠시 멈춰야 할 것 같다. 어느 정도 기초공부를 마무리하고 싶어서 이번 주에는 일단 계획을 조금 타이트하게 잡았는데, 그래도 맞춰서 일단 진행할 수 있었다. #11일차 #최댓값 구하기1 a = [2,3,1] maximum = a[0] if a[1] > maximum : maximum = a[1] if a[2] > maximum : maximum = a[2] maximum #최댓값 구하기2 a = [2,3,1] maximum = a[0] for i in range(1,len(a)): if a[i] > maximum : maximum = a[i] maximum #최댓값 구하기 함..

자료구조 알고리즘 공부 3주차
컴퓨터 공부/Python 2022. 4. 3. 12:39

자료구조 알고리즘 공부 3주차 내용을 정리 해보려고 한다. 이번주에는 약속도 있고 회식도 있고해서 애초부터 계획을 조금만 잡았었다. 계획한 만큼은 공부를 해서 뿌듯하기도 하면서 조금 더 할 수도 있었던 것 같아서 아쉬움이 남았다. #9일차 #평균 구하기 print('학생의 점수 평균을 구합니다') a = int(input('a학생점수')) b = int(input('b학생점수')) c = int(input('c학생점수')) d = int(input('d학생점수')) e = int(input('e학생점수')) total = 0 total += a total += b total += c total += d total += e print(f'총 점수는 {total}입니다') print(f'평균 점수는 {tot..

자료구조 알고리즘 공부 2주차
컴퓨터 공부/Python 2022. 3. 27. 22:14

파이썬 자료구조 알고리즘 공부 2주차에 대한 글을 써보려고 한다. 이번주의 주제는 반복 알고리즘(for, while)이였다. 어디선가 한 번은 다 배운 내용들이지만 가물가물 하였고, 실습을 하나씩 따라 적어보고 책과는 또다른 방법으로 코딩도 해보니 재미있었다. #5일차 #합 'while' 활용 print('1부터 n까지 합') n = int(input('값을 입력하세요 :')) sum = 0 i = 1 while ib: a,b = b,a sum = 0 for i in range(a,b+1): if i==b : print(f'{i}=', end='') else : print(f'{i}+', end ='' ) sum = sum+i print(sum) # +- 번갈아 출력 print('+와-를 번갈아 출력합니..

자료구조 알고리즘 공부 1주차
컴퓨터 공부/Python 2022. 3. 20. 12:10

파이썬을 처음 접한 것은 대학교 대기행렬 강의였다. Numpy 라이브러리를 주로 활용하는 수업이였다. 자료구조를 이해하고 대기행렬 알고리즘을 직접 짜는 것은 나에게 너무 어려웠다. 그래서 코드를 해석 하는 것까지는 꾸역꾸역 했지만 직접 알고리즘 코드를 짜는 것은 나에게 불가능으로 느껴졌다. 하지만 이제는 해보고 싶어졌다. 기초부터 꼼꼼히 공부해보기로 했다 그래서 이제 퇴근 후 하루에 30분씩 이라도, 느리지만 꾸준히 자료구조 알고리즘 공부를 해보려고한다. 1주차의 결과 교재선택, 실습환경구성, 1-1단원 교재 - Do it! 자료구조와 함께 배우는 알고리즘 입문 실습환경 - Jupyter lab #1일차 #최댓값 구하기 a = int(input("a number :")) b = int(input("b n..