inflearn logo
강의

講義

知識共有

38社合格の秘訣、2026コーディングテスト必須アルゴリズム

1-0. アルゴリズム受講前テスト

코테 언어

解決済みの質問

180

hxyr1n

投稿した質問数 1

0

현재 자바로 코딩테스트 준비 중인데, 속도나 문법 난이도 때문에 파이썬으로 바꿔볼까 고민 중입니다.
이미 자바 문법은 어느 정도 익숙하지만 문제 풀이 속도가 느리고 구현이 복잡하게 느껴져요.
언어를 파이썬으로 바꾸는 게 현실적으로 도움이 될까요, 아니면 자바를 계속 잡고 가는 게 나을까요?

python 코딩-테스트 알고리즘 data-structure

回答 2

0

dingcodingco

안녕하세요 hxyr1n 님!! 자바로 준비하다가 파이썬으로 바꿀까 고민되는 시점이시군요! 이런 고민은 정말 많은 분들이 하시는 부분이에요.

1. 언어는 도구일 뿐, 사고과정이 핵심

코테에서 가장 중요한 건 "어떤 알고리즘을 써야 하는지" 판단하고 "로직을 구성하는 능력"이에요. 자바든 파이썬이든 이 사고과정은 동일하죠. 다만 그 사고를 코드로 표현하는 속도와 편의성에서 차이가 납니다

2. 파이썬의 실전 장점

실전에서 느낀 파이썬의 가장 큰 장점은 구현 속도입니다. 같은 로직을 짜도 자바보다 훨씬 빠르게 코드를 완성할 수 있었어요. 문법적 편이성이 매우 큽니다. 코테 시간이 보통 2-3시간인데, 이런 작은 차이들이 모이면 실제로 한 문제를 더 풀 수 있는 시간이 생겨요.

3. 현실적인 판단 기준

여러분의 상황을 보면 "자바 문법은 어느 정도 익숙하지만" 이라고 하셨는데, 제가 드리고 싶은 질문은 이거예요

실전 코테를 본다고 가정했을 때, 자바로 2시간 안에 3-4문제를 편하게 구현할 자신이 있으신가요? 만약 "음... 시간이 빠듯할 것 같은데?" 라는 생각이 드신다면 파이썬 전환을 진지하게 고려해볼 타이밍이에요.

4. 제 추천

코테까지 시간이 2-3주 이상 남았다면 파이썬으로 바꿔보는 걸 추천드려요. 파이썬 기본 문법은 진짜 쉬워서 일주일이면 충분히 익숙해지실 거예요. 그리고 나머지 시간엔 알고리즘 문제 푸는 데 집중할 수 있죠.

하지만 코테가 일주일 안에 있다면 지금 익숙한 자바로 가는 게 나아요. 언어 바꾸는 리스크보다 지금 아는 언어로 더 많은 문제를 푸는 게 낫거든요.

만약 파이썬으로 바꾸기로 하셨다면, 이전에 자바로 풀었던 문제들을 파이썬으로 다시 짜보세요. 같은 로직인데 코드가 얼마나 간결해지는지 보면 확 동기부여가 될 거예요. 백준이나 프로그래머스에서 쉬운 문제부터 시작해서 감을 익히시면 됩니다.

언어는 결국 여러분의 사고를 표현하는 도구일 뿐이에요. 더 편한 도구로 바꾸는 건 전혀 문제될 게 없어요. 오히려 실전에서 시간을 아낄 수 있다면 당연히 바꾸는 게 맞죠!

지금 고민하고 계신 것 자체가 좋은 신호예요. 자신의 문제점을 파악하고 개선하려는 마음가짐이니까요. 어떤 선택을 하시든 응원할게요! 파이썬으로 바꾸셔도 금방 적응하실 거고, 자바로 가셔도 연습하다 보면 속도가 붙을 거예요. 화이팅!

더 궁금한 점 있으시면 언제든 물어보세요!

0

rmstjd3334928

코테를 풀 때는, 개인적으로 동적 타입 언어의 강점이 매우 크다고 생각합니다. 암만 길게 짜봐야 150줄 넘기기 힘들어서 타입 헷갈릴 일도 없고 코드 작성시간이 확 줄어듭니다. 대신 기업마다 java로 제한 거는 기업도 있기도 하고, 요즘은 레퍼런스는 볼 수 있게 해주는 추세라서 두가지 무기를 쓰는것도 방법이라고 생각해요

0

dingcodingco

JS 님 좋은 답변 감사합니다!!! ㅎ.ㅎ

수강평 이벤트

0

21

2

코딩테스트 처음인데 이런 공부방법이어도 괜찮을까요

0

59

2

3-3 정렬-2 선택정렬 로직

0

39

2

링크드 리스트 끝에서 k번째 값 출력하기

0

44

2

LinkedList 과제 Fast, slow 포인터

0

50

2

투포인터 시간복잡도

0

51

2

수강평 작성 후 자료

0

52

2

수업교재 링크 오류

2

108

2

프로그래머스에서 제출 후 채점시 틀림ㅠ

0

129

2

1-10 알고리즘 더 풀어보기(2) 질문 있습니다

0

70

2

문제 풀이 방식 관련 질문입니다!

0

82

2

1-5 알고리즘과 친해지기 (2) - 최빈값찾기 질문 있습니다

0

89

2

수업자료 pdf 받고싶습니다

0

105

2

강의 자료 오류 수정

0

72

1

2-10 더하거나 빼거나 관련 질문입니다

0

63

2

3-8 해쉬 -2

0

49

2

Linked List Element Delete Explanation Problem

0

67

2

강의3-4 스택 탑 문제

0

74

2

코드스니펫 입출력 케이스에 오류가 있는것 같아요

0

99

3

링크드 리스트 원소 찾기 구현 방식 질문드립니다.

0

75

2

1874 - 스택 문항

0

81

2

DP Java 예제 자료형 오버플로우 문제

0

98

2

4-9 4주차 숙제중 농심라면 문제

0

110

2

DFS 에서 스택을 사용하는 이유

1

186

3