뭐 알면 좋다고는 하는데 그래서 알아서 어디에 쓰임? 실무에서??
기껏해야 디자인패턴,데이터구조 정도 까지만 쓰이지 않음?? 몰라서그럼 ㅇㅇ
길찾기 프로그램 ㅇㅇ
SI 프로젝트 들어가보면 가끔씩 누가 짜논거 속도 존나 느린거 있음. 그런애들 특징이 데이터구조,알고리즘 신경 하나도 안쓰고 재활용 가능한 클래스를 수만개 new해서 만든다거나 조회 한번만 하면 되는거 join 해놔서 수만개 조회되면서 수만번 조회 하는경우가 있음.
그냥 알고리즘 공부하라는게 '최적화 가능하다' 수준에서 공부하라는거임. 알고리즘 하나하나 죄다 외우는게 아니라
길찾기 프로그램 ㅇㅇ
SI 프로젝트 들어가보면 가끔씩 누가 짜논거 속도 존나 느린거 있음. 그런애들 특징이 데이터구조,알고리즘 신경 하나도 안쓰고 재활용 가능한 클래스를 수만개 new해서 만든다거나 조회 한번만 하면 되는거 join 해놔서 수만개 조회되면서 수만번 조회 하는경우가 있음.
그냥 알고리즘 공부하라는게 '최적화 가능하다' 수준에서 공부하라는거임. 알고리즘 하나하나 죄다 외우는게 아니라