알고리즘 공부에 있어서 여러 질문 드립니다.

  • kimsungq1
    kimsungq1

    c는 학부 수업수준만 할 줄 알고, 얼마전 생활코딩과 윤성우님의 기본서로 자바를 독학했습니다. 대회와 코딩 면접 준비 겸해서 공부를 해보려고 합니다.

    실무에서 자바를 쓰게 될 것 같아서, 알고리즘 공부도 자바로 해보고 싶은데 고민이 많습니다.

    목표는 다양한 알고리즘 대회 본선 진출입니다..

    1. 시간제한, 메모리제한에 있어서 자바가 많이 불리한지, 그외에 타언어에 비해 자바가 알고리즘 문제 풀이에 있어서 불리한 점과 유리한 점에 대해 알고 싶습니다.

    2. 자바 기본서를 뗀 상태 입니다. 기본적인 자료구조 책을 훑고, 알고리즘 책을 보려고 하는데 책 선택에 있어서 고민이 있습니다. "자바로 배우는 쉬운 자료구조(이지영, 한빛)" 을 보고 알고리즘 입문서를 볼 예정인데, 유명한 서적 대부분이 c언어 베이스로 쓰여진 것 같아 고민입니다.(pseudo code를 보고 자바로 구현해본다면 의미가 없을까요..?) 자바로 쓰여진 좋은 자료구조/알고리즘 책 있다면 추천 부탁드립니다.

    3. 자료구조를 훓고 볼 알고리즘 입문서로 두 책을 보고 있습니다. Introduction to Algorithm과 Foundation of algorithms은 이론 위주, 종만북(알고리즘 문제해결전략 1,2)는 풀이 위주(실기) 인 것 같던데, 제 상황과 목적이라면 어떤 책이 더 알맞는 지 추천 부탁드립니다.

    긴 글 읽어주셔서 감사합니다. 새내기 프로그래머에게 조언 한마디씩 부탁드립니다.


    5년 전
2개의 댓글이 있습니다.
  • VOCList
    VOCList

    늦은 답변이지만, 규모가 있는 유명한 알고리즘 대회들은 출제진이 의도한 알고리즘을 올바르게 작성하였을 경우 자바로도 통과할 수 있는 제한을 두는 것이 보통이니 원하시는 언어로 참여하시는 걸 추천합니다. 서적에 대한 질문은 늘 답이 없는것이, 많이 알수록 좋지요. 이론을 모르면 해법을 제시할 수 없고, 코딩 및 문제풀이 연습을 해 보지 않았다면 머리속에 해법은 있어도 실전에서 잘 작성해내기가 쉽지 않은 것이 현실입니다. 대회가 목적이라면 모의 대회를 연습삼아 돌아보면서 부족한 점들을 채워보시는 건 어떨까요.


    5년 전 link
  • hotmail
    hotmail

    서적에 대한 질문은 늘 답이 없는것이, 많이 알수록 좋지요. 이론을 모르면 해법을 제시할 수 없고, 코딩 및 문제풀이 연습을 해 보지 않았다면 머리속에 해법은 있어도 실전에서 잘 작성해내기가 쉽지 않은 것이 현실입니다
    hotmail


    5년 전 link
  • 정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.