728x90
취업과 이직을 위한 프로그래머스 코딩 테스트 문제 풀이 - 자바편
목차
첫장에는 코딩테스트에 대해 설명이 되어있고, 시간복잡도에 대한 설명이 나와있어요!
n값에 대해서 어떤 알고리즘을 생각해볼 수 있는지, 시간복잡도를 생각할 수 있는 방법이 나와있어서 매우 유용해요!
가장 최신인 2022 카카오 블라인드 테스트에 대한 풀이방법이 나와있습니다!
시중 알고리즘 책과 다른점
문제와 자세한 문제풀이 설명
코드를 작성하기 전에, 문제 풀이 흐름을 먼저 보여줍니다!
무작정 코드를 작성하기 보다 문제풀이 흐름을 나누어서 생각할 수 있게 해주니 효과적입니다.
코드 작성도 흐름에 따라서 작성하는 방법을 알려주니, 더더욱 효과적입니다.
Java의 특성에 따른 문제풀이 설명
Java라는 언어가 가지고 있는 특징을 이용해 문제 풀이법을 알려줍니다! 이 점이 가장 좋았어요!
Java 8이후부터는 Stream을 이용할 수 있는데 저는 이를 이용하는 방법을 잘 몰랐거든요! 방법을 알려주니 정말 좋았습니다.
자료구조
Java를 이용해 해당 자료구조를 이용하려면 어떻게 이용해야하는지에 대해서 설명해줍니다.
Java에 특화된 알고리즘 책이라는 것이 너무 좋았어요!
저는 Springboot와 java를 이용해서 개발을 진행하는데, Java에 헷갈렸던 문법들과 이용방법들까지 알게되니
알고리즘 뿐 아니라 Java코드 작성에도 도움을 주는 것 같았어요!
뿐만 아니라, 가장 많은 회사들이 코딩테스트를 보는 플랫폼인 프로그래머스에서 직접 연습해볼 수 있기에 더욱 효과적입니다!
이 책으로 코딩테스트 준비 같이해봅시다!
강추합니다!❤️
728x90