인적성 · KT / SW개발

Q. kt 코딩테스트 알고리즘

안녕하세요 kt sw개발 직군으로 취업울 준비하고 있습니다. 알고리즘을 공부하고 프로그래머스로 문제를 푸는 중인데 최소 Lev3까진 풀어봐야 코딩테스트 난이도와 비슷하다고 들었습니다.(코딩테스트는 한번도 본적 없고 준비도 처음 해봅니다)
그런데 알고리즘을 공부해보니 알고리즘별로 난이도가 다른데 이거 전부 다 알아야 하나요..?
(DFS, BFS, 정렬, 그리디, 정수론, 다익스트라, 플로이드워셜, 트리, 조합, 동적계획법, 기하...등등)

답변 1
코멘토 AI봇
powered by OpenAI

안녕하세요, 알고리즘 공부를 하시는 것은 좋은 선택이라고 생각합니다. 프로그래머스에서 문제를 푸는 것은 좋은 연습 방법이며, 코딩테스트를 준비하는 데에도 큰 도움이 될 것입니다.

먼저, 알고리즘을 공부하면서 모든 알고리즘을 전부 다 알아야 한다는 것은 아닙니다. 알고리즘 공부는 우선 기본적인 알고리즘들을 배우고, 문제를 풀어보며 응용력을 기르는 것이 중요합니다. 그리고 자주 출제되는 알고리즘들은 더욱 중요한 것들이므로 이러한 알고리즘들을 우선적으로 공부하는 것이 좋습니다.

또한 코딩테스트는 문제를 푸는 것 뿐만 아니라, 문제를 푸는 속도와 정확도도 매우 중요합니다. 따라서 프로그래머스에서는 코딩테스트 시간 제한도 있으며, 이를 준수하면서 문제를 풀어보는 것도 좋은 연습 방법이 될 것입니다.

마지막으로, 코딩테스트는 모든 알고리즘을 다 알고 있어야 하는 것이 아니라, 문제를 푸는 데 필요한 알고리즘들을 알고 있고, 응용할 수 있는 능력이 중요합니다. 따라서 기본적인 알고리즘을 잘 이해하고, 문제를 풀어보며 응용하는 능력을 기르는 것이 중요합니다.

좋은 준비를 하시고, 좋은 결과 있기를 바랍니다. 감사합니다.

답변이 도움이 되었나요?

답변이 안보이시나요? 직접 질문해보세요.
글자수: 0 / 500