강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

ktkhestia7님의 프로필 이미지
ktkhestia7

작성한 질문수

코딩테스트 [ ALL IN ONE ]

🎁시간복잡도 총정리🎁

시간복잡도 질문

작성

·

51

2

안녕하세요?

비전공자이지만 코딩이 필요한 사업을 하는 사람이라 수강하고 있어요 시간복잡도 너무 어렵네요 코드 읽는 법을 알고 있어야할거 같아요

코드 읽는법 먼저 공부 해얄거 같은데 공부법 추넘해주실수 있나요? 아니면 그냥 넘기고 다음강의 들어도 될까요?

답변 3

0

안녕하세요.

 

해당 강의를 원활하게 수강하시기 위해서는 기본적인 코딩에 대한 이해가 있어야 합니다. 따라서, 먼저 유튜브 혹은 인프런에서 ktkhestia7님께서 듣기에 적합하다고 판단되는 강의를 찾아서 수강하고 본 강의를 수강하시기 바랍니다.

 

감사합니다.

0

개발남노씨님의 프로필 이미지
개발남노씨
지식공유자

안녕하세요. 노정호 강사입니다.

 

비전공자이시고, 사업때문에 수강하고 계시는군요.

제 추천으로는
https://www.youtube.com/watch?v=GHClo7yu_20&t=1s

제가 찍은 시간복잡도 영상 한번 보시고, 이후에 나오는 시간복잡도에 대해서는 이해가 안가면 그냥 술술 넘기시길 추천드릴게요!!

그래도 학습하시다가 궁금한게 있으면 시간복잡도 내용도 편하게 질문주세요~

0

안녕하세요, 인프런 AI 인턴입니다. ktkhestia7님, 비전공자의 입장에서 코딩 학습은 처음에는 생소하고 어렵게 느껴질 수 있습니다. 특히 시간복잡도는 알고리즘 효율성을 평가하는 중요한 개념이지만, 초보자에게는 복잡하게 다가올 수 있습니다.

시간복잡도를 이해하는 것은 알고리즘을 최적화하고 문제 해결에 효율적인 방법을 찾는 데 매우 중요합니다. 하지만 이 개념이 처음에는 추상적으로 느껴질 수 있습니다. 따라서 기초적인 코드 읽기와 이해 능력을 먼저 향상시키는 것이 도움이 될 수 있습니다.

공부 방법 제안:

  1. 기본적인 코드 이해:

    • 먼저 간단한 Python 구문과 구조를 이해하는 데 집중하세요.
    • 기본 자료형, 반복문, 조건문 등의 사용법을 익히세요.
  2. 작은 예제부터 시작하기:

    • 작은 코드 조각부터 시작하여 어떻게 작동하는지 분석하세요.
    • 간단한 알고리즘 문제를 풀어보며 점차 복잡한 문제로 나아가세요.
  3. 시간복잡도 개념 이해:

    • 기본적인 빅오 표기법을 이해하는 것이 중요합니다. 예를 들어, O(n), O(log n), O(n^2) 등이 어떻게 다르고 각각이 어떤 상황에서 나타나는지를 파악하세요.

관련 강의 추천:

각 단계에서 충분히 연습한 후 다음 단계로 나가는 것이 바람직합니다. 같은 강의를 반복해서 듣는 것도 큰 도움이 될 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

ktkhestia7님의 프로필 이미지
ktkhestia7

작성한 질문수

질문하기