요즘 코테인지 나발인지 때문에 알고리즘이 중요하게 여겨진다
코테에 실제로 인생 갈아넣는 친구들 몇몇 보인다.
수능 보기 위한 수학과 같은 이치라고 볼 수 있다.
수능 수학은 문제풀이를 위한 전략으로 컴퓨터 함수 나열하는것 마냥 공식을 외우고 컴퓨터 마냥 숫자 대입해서 푸는게
수능 수학공부라고 한다
알고리즘은 두가지 의미가 있다.
순서도 알고리즘과 수학+컴공적인 알고리즘
옛날부터 중요하다고 이야기한 알고리즘은 순서도 알고리즘이다
if for문을 이용해 순서를 정하고 input을 통해 output을 만드는게 알고리즘 핵심 전략이지
NP문제를 10만개의 데이터를 제한 시간 안에 푸는게 핵심이 아니라는 거다
실제로 프로그래밍을 하면서 NP문제를 해결할 일은 일부러 만들지 않는이상 단언컨데 단 한건도 없다.
심지어 NP문제를 푸는 그럴싸한 라이브러리를 가지고 와서 사용할 일도 없다.
그냥 기능 자체의 뭔지도 모를걸 들고와서 그대로 가져다 쓰는게 요즘 프로그래밍이다.
OOP 프로그래밍이 무엇인지 디자인 패턴과 알고리즘의 딜레마가 무엇인지 생각해보면 답이 나온다
짧고 효율적이고 빠르지만 남들이 봤을때 이해하기 어렵거나 수정하기 힘든 코드와
조금 느리더라도 보기 좋고 이해하기 쉽게 작성하는 걸 중심으로 두는것과
어느 코드가 과연 더 좋은 코드인지
왜 빠르다는 C안쓰고 느려터진 C#쓰는지? 어셈블리를 왜 안쓰는지
하루종일 작성한 효율적인 코드 기능과 의식 흐름대로 짠 코드 30분짜리 코드와 과연 어떤놈이 더 돈을 받는지
생각하고 알고리즘에 인생 내리꽂아라
그님티? - dc App
골드여
국비나 할 생각이네 서비스 규모 커질수록 알고리즘 못하면 감당 안 되는데
ㅇㅅㅇㅋㅋ
ㄴㄴ 알고리즘 아는 사람이 쓰는 C#은 네가 C 쓰는거 보다 빠름 읽기도 쉽고
이열 국비나 할 발상~ - dc App
알고리즘의 폐해 따윈 없단다 이미지 새끼야
거 연봉 1억도 안되는 놈들이 왜캐 ㅂㄷㅂㄷ하냐
웹히키 뼈 부셔부리노