본문 바로가기
학부공부/Algorithm_알고리즘

00. 알고리즘 STUDY 시작

by sonpang 2021. 10. 27.
반응형

안녕하세요! 알고리즘 첫 글입니다!

복학하기 전 개인적인 공부를 정리하자는 취지로 시작하는 글이라 가독성이 떨어지고 부족한 부분이 있을 수 있으니 양해해주시기 바랍니다.

 

우선 큰 틀은 아래의 글을 참고해주시면 좋을 것 같습니다.

2021.10.20 - [학부공부/운영체제] - 00. 운영체제 STUDY 시작

 

00. 운영체제 STUDY 시작

안녕하세요! 제가 티스토리 페이지를 만든 후 처음으로 작성하는 글입니다... 복학하기 전 개인적인 공부를 정리하자는 취지로 시작하는 글이라 가독성이 떨어지고 부족한 부분이 있을 수 있으

ku320121.tistory.com

 

티스토리 블로그를 만든 후 처음으로 작성했던 글인데요. 알고리즘 파트는 다른 분들이 워낙 꼼꼼히 정리해 놓으셔서 저는 그러한 내용을 천천히 되짚어 가려고 합니다. 제가 참고한 진도는 고려대학교 박성빈 교수님, 이도길 교수님, 김진규 교수님(https://visionai.korea.ac.kr/), 정순영 교수님(https://kuielab.github.io/)인데요. 사실 저는 박성빈 교수님 알고리즘 강의를 수강한 바 있습니다. 박성빈 교수님 수업은 컴퓨터학에 대한 깊이있는 식견을 갖출 수 있도록 짜여져 있었는데요. 그렇다보니 개인적으로 코딩파트는 다른 교수님 수업에 비해 조금 부족하다고 느꼈습니다.

 

위에 언급한 00. 운영체제 STUDY 시작이라는 글에서도 엄선된 공부자료와 잘 짜여진 커리큘럼(진도)의 중요성에 대해 말씀드렸습니다. 그래서 일단 3학기 정도 기간에 개설된 컴퓨터학과 알고리즘 강의의 학습내용을 참고하였고 이 내용들을 대부분 커버하고 조금 중요하다 싶은 내용은 심화해서 공부하려고 합니다. 어쩌면 내용 심화는 제가 찝은(?) 몇개의 topic에 대해서만 진행될 수 도 있겠다는 생각이 듭니다. 또한 알고리즘 강의를 수강하면서 실제적인 구현파트에서 개인적으로 많이 따라가지 못한 것 아닌가하는 고민이 있어 백준(https://www.acmicpc.net/) 온라인 저지의 문제를 풀어보려 합니다. 너무 마이너하거나 논문하나 읽고 뭔가 찾아가는 것은 아닐 가능성이 높습니다.(이런 내용은 Project 카테고리에 업로드 될 예정입니다.) 학부공부 카테고리의 글들은 대부분 기본을 다잡는 것을 목표로 한 글이라고 생각해주시면 좋을 것 같습니다.

그럼 앞으로 짜임새있게 공부하여 좋은 글 많이 올릴 수 있도록 노력하겠습니다... 여기까지 읽어주신 분이 계시다면 정말 감사하다는 말씀 올립니다.

 


추가로 참고하면 좋을만한 링크입니다.

https://www.geeksforgeeks.org/fundamentals-of-algorithms/

 

Algorithms - GeeksforGeeks

A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.

www.geeksforgeeks.org

 

 

https://github.com/JaeYeopHan/Interview_Question_for_Beginner

 

GitHub - JaeYeopHan/Interview_Question_for_Beginner: Technical-Interview guidelines written for those who started studying progr

:boy: :girl: Technical-Interview guidelines written for those who started studying programming. I wish you all the best. :space_invader: - GitHub - JaeYeopHan/Interview_Question_for_Beginner: Techn...

github.com

 

https://github.com/WeareSoft/tech-interview

 

GitHub - WeareSoft/tech-interview: 🙍 tech interview

:loudspeaker:🙍 tech interview. Contribute to WeareSoft/tech-interview development by creating an account on GitHub.

github.com

 

https://github.com/jojoldu/junior-recruit-scheduler

 

GitHub - jojoldu/junior-recruit-scheduler: 주니어 개발자 채용 정보

주니어 개발자 채용 정보. Contribute to jojoldu/junior-recruit-scheduler development by creating an account on GitHub.

github.com

 

https://00ad-8e71-00ff-055d.tistory.com/3

 

1. Intro

이 블로그에서는 기본적인 STL 자료구조와 알고리즘을 다룬다. 카테고리는 다음과 같다. A. Intro & STL B. Basic Algorithms C. Sorting & Search D. Math & Number Theory E. Dynamic Programming F. Strings G...

00ad-8e71-00ff-055d.tistory.com

 

https://baactree.tistory.com/52

 

https://subinium.github.io/

 

안수빈의 블로그

오랫동안 꿈을 그리는 사람은 마침내 그 꿈을 닮아간다

subinium.github.io

 

https://rkm0959.tistory.com/

 

rkm0959

 

rkm0959.tistory.com

 

https://codingdog.tistory.com/

 

강아지의 코딩공부

.

codingdog.tistory.com

 

https://justicehui.github.io/

 

JusticeHui가 PS하는 블로그

Let's solve problem with JusticeHui!

justicehui.github.io

https://github.com/justiceHui/Sunrin-SHARC

 

GitHub - justiceHui/Sunrin-SHARC: 선린 알고리즘 연구반(구 정올반, Sunrin High-school Algorithm Research Club) 수

선린 알고리즘 연구반(구 정올반, Sunrin High-school Algorithm Research Club) 수업 자료 - GitHub - justiceHui/Sunrin-SHARC: 선린 알고리즘 연구반(구 정올반, Sunrin High-school Algorithm Research Club) 수업 자료

github.com

https://dad-rock.tistory.com/

 

Archive

Academic

dad-rock.tistory.com

 


안녕하세요. 2021.10.27. 알고리즘 카테고리를 개설하면서 작성한 첫 포스팅인데요. 2021.11.16. 카테고리 계획을 수정하게 되었습니다. 기존에는 간단하게 알고리즘에 대해 소개하고 해당하는 알고리즘을 연습하기 위해 PS한 것을 소개하는 포스팅을 모두 하나의 카테고리에 업로드하였습니다. 이렇게 업로드하다보니 PS 풀이를 공부하기 위해 접근하는 분들은 괜찮으실 수 있으실지 몰라도 알고리즘 이론을 공부하기 위해 접근하는 분들께서 번잡스럽게 느끼실까봐 부득이하게 카테고리를 분할하였습니다. Algorithm_알고리즘 카테고리에는 이론에 해당하는 내용을 Algorithm PS_알고리즘 카테고리에는 백준 online judge 문제 풀이를 포스팅 할 계획이니 참고해주시기 바랍니다. 감사합니다.

반응형

댓글