그냥 문제를 해결하는 풀이법이다 죄다 알고리즘이라고...

그중에 수학 공식마냥 자주쓰는 패턴을 정형화 해둔걸 따로 공부하는걸 자료구조나 알고리즘, 디자인 패턴 공부라고 하는거고 ㅋㅋ

"알고리즘? 그런거 없어도 게임 만들 수 있는데?" 하는 놈들는 이미 자기 스스로 알고리즘을 구축해서 만드는데 '아직까지는' 문제가 없어서 그런거고, 어느 순간부터 너 나 우리의 두뇌로 떠올리지 못하게 되는 순간부터 필요한게 알고리즘 공부임.

중학교 고등학교 수학공식은 대충 유도할 수 있으니 시간만 충분하면 공부 안하고도 문제 풀수 있지만, 대학 수학이나 공학 수학은 그게 어렵잖아. 그래서 공식과 공식 유도를 머리에 박힐때까지 달달 외워서 활용하는거고. 그 지랄을 프로그래밍에서 반복하는걸 알고리즘 공부라 부른다고 ㅋㅋ...

알고리즘 공부는 네가 필요 없으면 안 해도 됨. 멘사급 지능이 있어서 펄린노이즈나 고속 푸리에 변환 같은 것도 혼자 이해해서 뚝딱 만들어 쓸 수 있으면 공부 하라고 안한다.

근데 그 정도 지능있는 애들이 흔하지 않으니까 공부하라는거다. 아니면 너 대신 손발이 되어 구현해 줄 프로그래머 지인을 구하거나 돈주고 의뢰하던가.