본문 바로가기

DB엔지니어가 공부하는 python

알고리즘 파이썬으로 완전정복 하기

알고리즘 파이썬으로 완전정복 하기

 

 

▶인사말

안녕하세요.

 

파이썬으로 공부하는 프로그래밍 알고리즘 기본에 관해서 15개의 포스팅을 완료했습니다.

 

지난 포스팅들을 모아 두고 공부하실 분들을 위해서 이 포스팅을 작성합니다.

 

프로그래밍을 한다는 것은 알고리즘을 구현하는 것과 같은 행위라고 생각합니다.

 

알고리즘은 프로그래밍이며, 프로그래밍은 알고리즘입니다.

 

언뜻 보기에 아주 기초적이며 쉬워 보일지 몰라도 막상 하나하나 하시다 보면 왜 이걸 공부해야 하는지 파악하실 수 있을 것입니다.

 

여기 나오는 14개의 알고리즘의 기본적인 내용을 잘 숙지하시어 앞으로 프로그래밍을 하는 데 있어서 많은 도움이 되길 바라봅니다.

 

참고로 아래 포스팅들은 전혀 파이써닉한 느낌이 없습니다.

 

알고리즘 본질에 대해서 저도 공부를 병행하면서 그저 도구로써 파이썬을 사용한것 입니다.

 

물론 책의 도움을 받아서 저도 여러분들과 함께 공부하면서 포스팅을 진행 했습니다.

 

항상 많은 성원을 보내주신 여러분들께 감사의 말씀을 전합니다.

▶목차 소개

파이썬으로 배우는 알고리즘은 총 15개 포스팅으로 구성되어 있습니다.

 

첫 번째 포스팅부터 순차적으로 보시면 됩니다.

 

목차는 아래와 같습니다.

 

◎목차◎

파이썬 알고리즘 시리즈 시작합니다! 개념 이해 #1

파이썬 알고리즘 1부터 n까지의 합 구하기 #2

파이썬 리스트 알고리즘 최댓값 찾기 #3

파이썬 리스트 알고리즘 동명이인을 찾아라!! #4

파이썬 재귀 호출 알고리즘 팩토리얼 구하기 #5

파이썬 재귀호출 알고리즘 하노이의 탑 옮기기 #6

파이썬 순차 탐색 알고리즘 sequential search #7
파이썬 삽입 정렬 알고리즘 Insertionsort #8
파이썬 병합 정렬 알고리즘 merge sort #9

파이썬 이분 탐색 알고리즘 Binary search #10
파이썬 큐와 스택 알고리즘 회문 찾기, palindrome #11

파이썬 딕셔너리 알고리즘 동명이인 찾기 2 #12

파이썬 그래프 알고리즘 친구의 친구 찾기 #13

파이썬 모델링 그래프 알고리즘 미로 찾기 #14

파이썬 주식 수익 알고리즘 #15

 

 

▶포스팅 링크

아래 포스팅 링크를 클릭하셔서 해당 강의 내용을 확인하시면 됩니다.

2020/01/28 - [DB엔지니어가 공부하는 python] - 파이썬 알고리즘 시리즈 시작합니다! 개념 이해 #1

 

파이썬 알고리즘 시리즈 시작합니다! 개념 이해 #1

파이썬 알고리즘 시리즈 시작합니다! 개념 이해 #1 안녕하세요. 파이썬을 제대로 공부하고자, 알고리즘 시리즈를 기획하게 되었습니다. 순차적으로 파이썬 알고리즘에 대해서 풀어나가 볼게요.. 오늘은 첫 시간으..

stricky.tistory.com

2020/01/29 - [DB엔지니어가 공부하는 python] - 파이썬 알고리즘 1 부터 n까지의 합 구하기 #2

 

파이썬 알고리즘 1 부터 n까지의 합 구하기 #2

파이썬 알고리즘 1 부터 n까지의 합 구하기 #2 안녕하세요. 아마 프로그래밍 언어를 많이 공부하신 분들은 지겨우실 수도 있는 주제가 되겠네요. 사실.. 정보처리기사에서도 자주 출제되는 문제이기도 하구요. 개..

stricky.tistory.com

2020/01/30 - [DB엔지니어가 공부하는 python] - 파이썬 리스트 알고리즘 최댓값 찾기 #3

 

파이썬 리스트 알고리즘 최댓값 찾기 #3

파이썬 리스트 알고리즘 최댓값 찾기 #3 안녕하세요. 파이썬 알고리즘 세번째 시간입니다. 우선, 제가 하는 이 파이썬 알고리즘 포스팅은, 클래스가 목적이 아님을 알려드립니다. 제가 파이썬을 누구한테 가르칠..

stricky.tistory.com

2020/01/31 - [DB엔지니어가 공부하는 python] - 파이썬 리스트 알고리즘 동명이인을 찾아라!! #4

 

파이썬 리스트 알고리즘 동명이인을 찾아라!! #4

파이썬 리스트 알고리즘 동명이인을 찾아라!! #4 안녕하세요. 파이썬으로 공부하는 알고리즘!! 오늘은 N명의 사함 이름 가운데서 같은 이름을 찾아 집합으로 만들어 보는 알고리즘을 공부하겠습니다. 예를 들어서..

stricky.tistory.com

2020/02/05 - [DB엔지니어가 공부하는 python] - 파이썬 재귀호출 알고리즘 팩토리얼 구하기 #5

 

파이썬 재귀호출 알고리즘 팩토리얼 구하기 #5

파이썬 재귀호출 알고리즘 팩토리얼 구하기 #5 안녕하세요. 오늘은 파이썬으로 공부하는 알고리즘 5번째 시간 팩토리얼 구하기입니다. 많은 분들이 개발언어를 다루면서 꼭 한 번은 접하는 것이고요. 정보처리기사..

stricky.tistory.com

2020/02/11 - [DB엔지니어가 공부하는 python] - 파이썬 재귀호출 알고리즘 하노이의 탑 옮기기 #6

 

파이썬 재귀호출 알고리즘 하노이의 탑 옮기기 #6

파이썬 재귀호출 알고리즘 하노이의 탑 옮기기 #6 안녕하세요. 인터넷이나 알고리즘 등에서 굉장히 유명한 문제 중 하나인 '하노이의 탑'을 재귀 호출을 통해 풀어 보도록 하겠습니다. 위와 같은 그림 많이 보셨..

stricky.tistory.com

2020/02/25 - [DB엔지니어가 공부하는 python] - 파이썬 순차탐색 알고리즘 sequential search #7

 

파이썬 순차탐색 알고리즘 sequential search #7

파이썬 순차탐색 알고리즘 sequential search #7 안녕하세요. 오랜만에 파이썬을 이용한 알고리즘 학습 포스팅을 합니다. 이번 챕터는 매우 심플! 매우 간단! 한 알고리즘입니다. 리스트에 값이 있고, 원하는 값을..

stricky.tistory.com

2020/02/27 - [DB엔지니어가 공부하는 python] - 파이썬 삽입정렬 알고리즘 Insertionsort #8

 

파이썬 삽입정렬 알고리즘 Insertionsort #8

파이썬 삽입정렬 알고리즘 Insertionsort #8 안녕하세요. 파이썬으로 배우는 알고리즘~ 삽입 정렬입니다. 이번 시간의 삽입 정렬은 지난번 했던 순차 탐색과 거의 비슷합니다. https://stricky.tistory.com/171 [..

stricky.tistory.com

2020/03/06 - [DB엔지니어가 공부하는 python] - 파이썬 병합정렬 알고리즘 merge sort #9

 

파이썬 병합정렬 알고리즘 merge sort #9

파이썬 병합정렬 알고리즘 merge sort #9 안녕하세요. 벌써 알고리즘 9번째 시간입니다. 여러분들의 성원에 여기까지 올 수 있었던 것 같습니다. 감사의 말씀 전합니다. 정렬과 관련해서는 세번째 시간인데요,..

stricky.tistory.com

2020/03/09 - [DB엔지니어가 공부하는 python] - 파이썬 이분탐색 알고리즘 Binary search #10

 

파이썬 이분탐색 알고리즘 Binary search #10

파이썬 이분탐색 알고리즘 Binary search #10 안녕하세요. 오늘은 파이썬 알고리즘, 이분탐색에 관해서 포스팅하도록 하겠습니다. 이분 탐색의 목적은 가지고 있는 자료를 둘로 나누어 탐색한다는 의미입니다. 하..

stricky.tistory.com

2020/03/11 - [DB엔지니어가 공부하는 python] - 파이썬 큐와 스택 알고리즘 회문 찾기, palindrome #11

 

파이썬 큐와 스택 알고리즘 회문 찾기, palindrome #11

파이썬 큐와 스택 알고리즘 회문 찾기, palindrome #11 안녕하세요. 파이썬으로 공부하는 알고리즘 11번째 시간입니다. 오늘은 회문 찾기 문제입니다. 회문이란 조금 생소하게 들리실 수 있는데, "역삼역", "기러..

stricky.tistory.com

2020/03/12 - [DB엔지니어가 공부하는 python] - 파이썬 딕셔너리 알고리즘 동명이인 찾기 2 #12

 

파이썬 딕셔너리 알고리즘 동명이인 찾기 2 #12

파이썬 딕셔너리 알고리즘 동명이인 찾기 2 #12 안녕하세요. 파이썬으로 공부하는 알고리즘 12번째 시간입니다. 이번 시간에는 지난 알고리즘 네 번째 시간에 다루었던 동명이인 찾기 2탄!! 을 준비했습니다. 지..

stricky.tistory.com

2020/03/13 - [DB엔지니어가 공부하는 python] - 파이썬 그래프 알고리즘 친구의 친구 찾기 #13

 

파이썬 그래프 알고리즘 친구의 친구 찾기 #13

파이썬 그래프 알고리즘 친구의 친구 찾기 #13 안녕하세요. 친구 관계를 이용해서 어떤 한 사람이 직, 간접적으로 아는 모든 친구를 출력하는 알고리즘을 공부해 보겠습니다. 우리가 요즘 하는 SNS들을 보면 친구..

stricky.tistory.com

2020/03/24 - [DB엔지니어가 공부하는 python] - 파이썬 모델링 그래프 알고리즘 미로 찾기 #14

 

파이썬 모델링 그래프 알고리즘 미로 찾기 #14

파이썬 모델링 그래프 알고리즘 미로 찾기 #14 #지난 포스팅 보러 가기# 2020/03/13 - [DB엔지니어가 공부하는 python] - 파이썬 그래프 알고리즘 친구의 친구 찾기 #13 파이썬 그래프 알고리즘 친구의 친구 찾기..

stricky.tistory.com

2020/04/01 - [DB엔지니어가 공부하는 python] - 파이썬 주식 수익 알고리즘 #15

 

파이썬 주식 수익 알고리즘 #15

파이썬 주식 수익 알고리즘 #15 #지난 포스팅 보러 가기# 2020/03/24 - [DB엔지니어가 공부하는 python] - 파이썬 모델링 그래프 알고리즘 미로 찾기 #14 파이썬 모델링 그래프 알고리즘 미로 찾기 #14 파이썬 모..

stricky.tistory.com

열공하시고!!

 

항상 건강이 최우선입니다! 건강하십시요!!

 

감사합니다!

 

# 파이썬으로 배우는 알고리즘 콘텐츠는 <모두의 파이썬 X알고리즘, 길벗>을 참고로 작성하는 포스팅입니다. 물론 협찬은 없습니다.ㅎㅎ

https://book.naver.com/bookdb/book_detail.nhn?bid=14341699



 

 

by.sTricky