본문 바로가기
카테고리 없음

알고리즘 공부의 방향성

by 템닉___ 2024. 3. 22.
 

LinkedIn Jin Joong Kim 페이지: 서울대에서 강의하는 프로그래밍 강의의 방식을 올 해 완전히 바꿨다.

서울대에서 강의하는 프로그래밍 강의의 방식을 올 해 완전히 바꿨다. — 👨🏻‍🏫 이전 방식 1. 기초 문법을 상세하게 알려준다 2. 샘플 프로그램을 한글자 한글자 따라서 입력하고 실행한다

kr.linkedin.com

이 글을 읽고, 알고리즘 공부를 어떻게 해야 효율적으로 할 수 있을지에 대한 고민들을 했습니다.
chatGPT를 통해 효율적인 알고리즘 공부가 가능할 것이라고 생각하는 계기가 되었습니다.
이전까지는 GPT를 쓰면 '내 개발 실력에 도움이 되지 않을 것' 이라고 생각했는데, 서울대 교육의 패러다임이 이런식으로 바뀐다는 것을 보고 제 생각이 편협했다는 것을 알게되었습니다.


GPT를 언제 사용하는 것이, 내 개발 실력에 해를 끼치지 않으면서, 효율적으로 공부할 수 있도록 할까?

에 대한 고민을 많이 했습니다. 관련 글도 몇 개 읽어봤는데, 모두 적용하기에는 오히려 비효율적일 수 도 있겠다는 생각이 들었습니다. 그래서 저는 알고리즘 공부를 다음과 같이 챗지피티와 함께 하기로 결정했습니다.

1. 오랫동안 붙잡은 문제를 도저히 못풀겠을때
2. 모범답안에 해당하는 코드를 찾을 때

1번에 해당하는 부분은 일반적인 GPT 사용법이라고 생각합니다. 다만 문제를 푸는 과정을 거치고, 사고하는 과정속에서 배울 수 있는 부분은 다 뽑아 먹은 다음에, 해결하는 방법을 알게 됨으로써, 다음에 비슷한 과정으로 고민했을때, 헤쳐 나가는 방법을 알 수 있게 될 것입니다.

2번과 같은 경우는 제가 복습할 때 모범답안을 찾아보고, 그것과 제 코드를 비교하는 방식으로 하는데, 백준에서 모범답안 찾기가 상당히 쉽지 않습니다. 랭커들은 코드를 모두 비공개로 닫아두었고, 제출 현황에서 맞은 사람 코드를 순위 순으로 보게되는데, 이때 C++이라는 언어의 특성상 C 스타일 문법과 숏코드들이 앞 순위를 차지하고 있습니다. 그래서 원하는 모범답안을 찾는데 상당히 공을 들이게 됩니다.

앞으로 이 방식으로 공부해서 어디 티어까지 갈 수 있을지 테스트해보겠습니다. ㅎㅎ

 

 

https://www.codeit.kr/tutorials/51/chatgptCoding

 

ChatGPT(챗지피티)를 코딩에 활용하는 법 | 코드잇

| 💡 이 콘텐츠를 꼭 읽어야 하는 분 - ChatGPT로 코딩하는 법이 궁금한 분 - ChatGPT를 코딩 학습에 활용하고자 하는 분 우스갯소리로 ‘개발자는 코드를 잘 짜는 사람이 아니라, 구글링을 잘하는

www.codeit.kr

https://riedel.tistory.com/766#google_vignette

 

ChatGPT로 코딩테스트 준비하는 법

오늘은 ChatGPT로 코딩테스트 준비하는 법에 대해서 자세히 살펴보도록 하겠습니다. 오늘은 ChatGPT로 코딩테스트 준비하는 법에 대해서 자세히 살펴보도록 하겠습니다. 코딩테스트는 IT 취업 시장

riedel.tistory.com