와챠의 우당탕탕 코딩 일기장
[알고리즘] 스파르타 코딩 : 알고리즘 - 5주차(완강) 본문
털썩
머임...?
개어려워 문제가....................
....................뭐임?
초보자용 강의가 맞음...?
개어려웠다
근데 알고리즘 문제 자체가 이해하기 어려웠는데 예시 들어가면서 문제 설명 꼼꼼히 해주신 거 좋았고
문제 해설도... 하나하나 알려주셔서 좋았음
다만...
문제가 넘 어려웠을 뿐
그래도 카카오나 삼성 알고리즘 기출 문제들 같이 풀어봐서 재미는 있었다
그동안 기업 기출 문제는 푼 적이 없었어서...ㅇㅇ
왜냐면 기업 문제는 내가 기존에 풀던 백준 문제들보다 더 어려울 줄 알았음
근데 이렇게 풀어보니까 걍 비슷하거나 백준 문제가... 더 어려운 거 같기도 하고
암튼 그렇게 겁먹지 않아도 될 듯!!!
5주차 달리면서 어떤 문제에 어떤 구조 사용해야할지... 이런 게 좀 머리에 탁탁 생각이 났고
문제를 보면서 전체적인 흐름을 이렇게 짜야겠다! 도 생각이 쬠 났음
문제는.... 생각대로 코딩하지 못했음
쩝
파이썬 언어가 익숙하지 않기도 했고
아직 알고리즘 문제 푸는 거 자체가 미숙하기도 하고^^
암튼
3중 for문같이 무식해보이는 접근법이더라도 일단 해보기!
모든 경우의 수를 다 구해야하는 문제여서 이게 맞나 싶을 때도 일단 한 번 해보기!!
규칙 찾기 힘들면 일단 더 넓고 간단하게 생각해보기, 그래도 못찾겠으면 걍 규칙없는 문젠갑다 생각하고 풀어보기!!
넘 용량 차지하는 거 아닌가 싶을 때도 문제에서 정해진 조건 봐가면서 일단 함 풀어보기!!!
같은 배움을 얻었다
일단 시도라도 해보기~~
문제 확실히 이해하기
> 어느 알고리즘 써야 좋을지 생각해보기
> 코딩 흐름 잡기
> 시간 오래오래오래 걸리더라고 일단 풀어보기!!!!
글고 함수 많이많이 사용하기
그래야 머 틀렸는지 확인하기도 쉽고 코드도 예쁨
아주그냥 문제를 산산조각 내버리기
아자~~~~~~~~~!!
'이런 저런 공부' 카테고리의 다른 글
[Git] Git Flow/Merge(Squash/Rebase)(Fast-forward/ Recursive Merge) (0) | 2022.09.22 |
---|---|
[Git]Udemy: Git으로 만드는 전설의 레시피 정리 (0) | 2022.09.17 |
[알고리즘] 스파르타 코딩 : 알고리즘 - 4주차(숙제) (0) | 2021.07.16 |
[알고리즘] 스파르타 코딩 : 알고리즘 - 4주차 (0) | 2021.07.13 |
[알고리즘] 스파르타 코딩 : 알고리즘 - 3주차(숙제) (0) | 2021.07.10 |