막상 문제보면 왠지 해답이 팍팍보임 그래서 대충 구조짜고 케이스찾아보면 어김없이 오답. 동적프로그래밍 분할정복 뭐다쓸수는있음 하지만 오답. 억지로 부룻포쓰로풀지만 테스트케이스에서 타임아웃.... 그냥하지말자 이것도 이것저것풀어보면서 답을보고 해답법을조금알고있어야하는데 해답을본적이있어야지...
요즘 느끼는 알고리즘의 늪
익명(115.23)
2015-11-14 01:16
추천 0
댓글 6
다른 게시글
-
코세 아저씨 술먹고집와서 잘 씻으셨나요? [4]misono(61.77) | 15.11.14추천 0
-
아래한글 VS MS워드 [2]수정(117.55) | 15.11.14추천 0
-
c언어로 꼭만들어야 하는것좀 알려주세요 [5]강동원빈(110.47) | 15.11.14추천 0
-
면접 코딩테스트 [38]시크(223.62) | 15.11.14추천 0
-
전자기타는 이렇게익명(223.131) | 15.11.14추천 0
-
어셈블리 질문올리니까 답변이하나도없네... 이것마저 답변이없는건가 [11]misono(61.77) | 15.11.14추천 0
-
몇개월 더 있으면 12년 돼가는 우리집 컴퓨터 사양 ㅍㅌㅊ?.jpg [1]개마무사(dmdkdkrk) | 15.11.13추천 0
-
추억의 박성신익명(223.131) | 15.11.13추천 0
-
프로그래머로 취업하려면 몇년 공부해야되냐 [1]익명(39.122) | 15.11.13추천 0
-
포인터 볼때 어떻게읽어짐? [4]흐린바다(1214qwer) | 15.11.13추천 0
정작 실무하면 다른 사람들이 검증한 알고리즘 가져다쓰고 내가 만들어야될 경우엔 연구해서 만들기 때문에 작은 부분에서 완벽한 알고리즘을 찾으려고 공부라는 것 별 의미 없음~~~
그리고 알고리즘도 연습하면 늘기마련.. 필요이상으로 알고리즘 공부에 투자할 시간을 설계쪽으로 투자하는게 더 옳다고 본다.. 필요할 때 필요한 부분을 빡시게 공부하면 되는거니.. 물론 정답은 없음
난 학생 때는 알고리즘에 투자하는게 설계보다 더 좋다고 생각함. 정확히는 설계는 회사 가서 해도 늦지 않는데 알고리즘은 회사에서 하기 더 힘듬. 그리고 알고리즘은 할거면 많이 투자해서 하는게 좋다고 생각함. 어설피 하지 말고. 알고리즘은 지식이라는 사람들이 간혹 있는데 알고리즘은 사고방식임. 여러 문제에 대한 접근법을 체화하는 일련의 과정이고. 사실 사람 생각하는게 다양하지 않기 때문에 어느 바운더리의 접근법을 체화하면 새로운 문제를 풀거나 해결법을 이해할 때 속도가 달라짐.
우리나라 프로그래머들이 알고리즘 하지 말고 설계 하라는데에는 이유가 있다고 생각함. 우리나라 판은 고급 소프트웨어를 만드는 회사가 별로 없고 있다고 한들 작거나 잘 알려져 있지 않아서 대부분은 어플이나 만들러 가고 가면 노가다 코딩을 많이 함. 노가다 코딩을 할 때 대부분 느끼겠지만 생각 안하고 코딩해도 성과를 낼 수 있고 생각하는 것보다 비효율적으로라도 빨리 풀고 다른거 더 하자는 유혹이 들기 쉬움.
넌 설계를 무슨 코더의 지식마냥 말하는데, 플밍에서 가장 배우기 힘든게 설계고, 실력 기준또한 설계능력으로 잡는 경우가 많다
알고리즘.... 둘다잘하면안됨?