자료구조야 해쉬맵이랑 리스트 같은거면 왠만하면 다되고 그 외에 자주쓰이는 알고리즘들이야 필요하면 금방 정보 찾을수있기도 하고
모든 알고리즘을 이해하고 숙지하겠다 이런건 솔직히 코어할거 아니면 필요없잖음.... 오히려 디자인패턴이 더 중요하다고 보는데...
3중for문 남발하는 미친넘들은 알고리즘 이전의 문제고..
최신의 심오한 그래픽스 알고리즘 논문 같은거도 거의 박사급은 되야 완벽히 이해 & 응용 가능한거아님?
그런 사람들 아니면 왠만하면 라이브러리로 쉽게 사용할 수 있는 세상이기도 하고...
결론은 그냥 필요하면 찾아써라.
아니야. 알고리즘 교육의 주요 이점은 최적화된 코드를 짜는 훈련을 하는거야
알고리즘 모르는 사람들은 이것보다 최적화된 방법이 있다는 것도 모르고 느린 코드를 생산하는거지.
그리고 알고리즘 공부 오랬동안 한 사람들은 코드 작성할 때 막히는 부분 없다고 보면 되는거 같아
그리고 니 말하는 거처럼 실무에서 유명한 알고리즘 그대로 쓸 수 있는 일은 거의 없는거 같에. 유명한 알고리즘을 내가 원하는 아웃풋을 위해서 고쳐야지.
ㄴ 그럼횽 알고리즘 공부 어케해? 초보자인데 자료구조한번 보긴봣어
알고리즘 사이트가서 쉬운 문제 위주로 우선 풀어보고 딴 사라ㅁ이 푼 것도 보면서 실려키워
최적화 성능딸치지말고 그냥 라이브러리나 써라
ㅇㅇ//스크립트 언어 쓸때 로직을 어떻게 구현하느냐가 중요한데 이때 최적화가 더 중요함
ㅇㅇ// 요새 들어서 더 중요해진게 최적화문제임
스크립트언어에서? 뭘 어떻게 최적화한다는건지 예시를 들어봐
어떻게 모든걸 라이브러리 가져오는것만으로 해결 가능하냐 ㅡㅡ ㅁㅁ님 말대로 알고리즘 배우는건 자기가 어떤 알고리즘이 필요해서 짤때 어떻게 짜야할지 감을 잡을 수 있도록하는거지. ㅇㅇ처럼 말하면 기존에 존재하는 알고리즘 밖에 쓸일없는 사람이라는 소리임
기존에 존재하는 알고리즘 밖에 쓸일 없는게 전혀 나쁜게 아니라고 보는데? 알고리즘 자료구조는 기본만 제대로 알고 있으면 되고 글쓴애 말대로 실무자는 설계적인 관점이나 유지보수성을 높이는데 오히려 더 초점을 맞춰서 공부를 해야된다고 봄
알고리즘 좀 한다는 놈들 코드 짠거 보면 존나 읽기 힘들게 개판으로 짜논걸 많이 봐서 하는 소리임. 그쪽에 더 신경을 쓰라고 좀
오픈소스 찾기 귀찮을때 알고리즘 공부 해놓으면 직접 짜기 더귀찮네 시발
http://lgstar.tk
커뮤니티 사이트 입니다 많은 이용 부탁 드립니다. - DCW