inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

이야기를 나눠요

173만명의 커뮤니티!! 함께 토론해봐요.

완강 후 궁금한 점

김영한의 실전 데이터베이스 입문 - 모든 IT인을 위한 SQL 첫걸음(SQL부터 차근차근)

영한님 안녕하세요. 먼저 좋은 강의 감사드립니다. 강사님께서 몇 년 전부터 일관되게 말씀하신 것처럼 저 역시 최신 기술 스택을 쫒기보다는 Java, spring, RDB, JPA 등 핵심 기술 위주로 기본기를 충실히 다져왔습니다. 그런데 요즘 주변의 취업 준비생들의 포트폴리오를 보면 쿠버네티스, Kafka, Redis, CI/CD, MSA 등 다양한 기술들을 사용한 경우가 많아 상대적으로 제 포트폴리오가 부족해 보일까봐 걱정이 됩니다. 이런 상황에서, 비록 화려한 최신 기술 스택은 없더라도 핵심 기술을 이용해 프로젝트를 진행하면서 발생하는 문제를 남들보다 더 깊게 고민해 보고 해결한 경험을 중심으로 포트폴리오를 구성한다면 앞서 말씀드린 화려한 포트폴리오들 사이에서 경쟁력을 가질 수 있을지 궁금합니다. 또한 다음 강의인 설계, 고급편이 나오려면 시간이 좀 걸릴 것 같아 개인적으로 DB를 더 깊게 공부해보고 싶은데 혹시 추천해주실 만한 도서가 있다면 몇 권 알려주시면 감사하겠습니다.

  • sql
  • mysql
  • dbms/rdbms
  • SQLD
Jason 댓글 1 좋아요 0 조회수 372

알고리즘 과 실전문제풀이

38군데 합격 비법, 2026 코딩테스트 필수 알고리즘

안녕하세요. 현재 강의 잘 따라가면서 꾸준히 복습하고 있는 학생입니다. 다름이 아니라 호기심에 대기업 코딩테스트 기출문제들을 훓어봤는데요. '어떤 알고리즘을 써야겠다'는 커녕 문제의 이해조차도 어렵더라구요 ㅠㅠㅠ 아주 낙담했습니다.. 선생님께서는 여러 대기업 코딩테스트를 합격하신걸로 아는데, 선생님께서도 이러한 경험이 있으셨나요? 문득 지금 이렇게 알고리즘을 공부해도 나중에 실전에 가서 잘 써먹을 수 있을까? 라는 생각이 자꾸만 들더라구요.. 그래도 이 악물고 하는중입니다... 실전에서도 강한 실력을 키우기 위해서 강의와 함께 병행하면 좋은것이 뭐가 있을까요? 계속 알고리즘 문제를 푸는 방법밖에는 없을까요? 확신이 안 서네요 ㅠㅠ

  • python
  • 코딩-테스트
  • 알고리즘
  • data-structure
애롱 댓글 1 좋아요 0 조회수 434

노션링크 공유

세계 대회 진출자가 알려주는 코딩테스트 A to Z (with Python)

강의자료를 다운받을 수 없는 듯 한데 노션링크는 어디있을까요 ? 강의에 나온 링크 직접 치고 들어가도 접근이 불가능한듯합니다.. ㅠㅠ https://forested-citron-fed.notion.site/

  • python
  • 코딩-테스트
  • 알고리즘
나우스터디 댓글 1 좋아요 0 조회수 406

1-11 숙제를 진행하던 중

38군데 합격 비법, 2026 코딩테스트 필수 알고리즘

강사님 안녕하세요. 매번 알고리즘을 미루다가 이제 더이상 미룰 수 없어 빠듯하게 학습을 진행하고 있습니다. 강의 관련된 내용은 아니라 질문 드려도 될지 잘 모르겠네요. 문제가 된다면 삭제하겠습니다. 1) 뒤집어 질 경우 2) 첫 번째 원소가 0인지 1인지 이런 문제를 해결할 수 있는 방법?을 떠올리기 까지 시간이 너무 오래 걸려요. (못 떠올리긴 했지만) 떠올리기 까지도 시간이 너무 오래걸려서 결국 정답 코드를 확인하곤 합니다. 과연 학습을 하여도 이런 방법을 떠올릴 수 있을지 걱정이 앞서네요. 제가 제대로 된 학습방법을 가지고 학습을 하고 있는걸까요? 저는 Java로 코딩 테스트를 준비하고 있습니다. 강의 자료(노션)에 있는 원 문제 링크를 들어가 혼자 문제를 먼저 풀어보곤 해요. 그러고 이해가 안되는 건 해설 영상을 보거나, 개념이나 이론 부분은 영상을 봅니다. 제가 풀 수 있는 문제는 해설 영상을 건너뛰고 있습니다. 혼자 문제를 풀 때는, 원 문제 링크를 들어가 문제를 손으로 풀어보고 이해를 합니다. 문제를 보고 위에 작성한 1) 뒤집어 질 경우와 같은 해결할 수 있는 방법을 두서없이 주석에 막 적습니다. 그러고 이 방법이 맞겠는데? 싶으면 주석으로 수도코드를 작성합니다. 그러고 코드를 작성하고, 입력과 출력을 비교하며 제출을 합니다. 모든 공부법에 정답은 없겠지만, 제 학습법이 효율적인 학습법인지 + 저에게 맞는 학습법인지 모르겠습니다. 해결할 수 있는 방법을 떠올리는게 너무 힘들어요. 컴퓨터식 머리(?)가 부족한걸까요. 해결법을 떠올리는게 힘드네요. 잘 떠올리고 싶어요. 긴 글 읽어주셔서 감사합니다. 문제가 되면 삭제하겠습니다.

  • python
  • 코딩-테스트
  • 알고리즘
  • data-structure
겁많은 김앙리 댓글 1 좋아요 0 조회수 386

노션 출력

세계 대회 진출자가 알려주는 코딩테스트 A to Z (with Python)

안녕하세요! 다름이 아니라, 노션에 정리된 자료를 출력할 수 있는 방법이 있을까요? 또는 출력된 자료를 판매하실 계획이 있으신지 궁금합니다 답변 주시면 감사하겠습니다.

  • python
  • 코딩-테스트
  • 알고리즘
kimgguggury1002 댓글 1 좋아요 0 조회수 442

앞으로의 강좌 일정에 대해

김영한의 실전 자바 - 중급 2편

안녕하세요 김영한 선생님! 덕분에 개발 공부 수월하게 하고 있습니다. 정말 감사드립니다. 다름이 아니고, DB 강의는 언제쯤 출시 예정인지 알 수 있을까요..? 스프링 강좌에 들어가기에 앞서서 미리 공부를 하고 들어가고 싶은데, 언제 나올지 몰라 망설이게 되네요 ㅠㅠㅠ

  • java
  • 객체지향
  • 코딩-테스트
  • 알고리즘
dkdltnghks12 댓글 1 좋아요 0 조회수 351

링크드리스트 클래스 외우기?

38군데 합격 비법, 2026 코딩테스트 필수 알고리즘

1. 현재 학습 진도 몇 챕터/몇 강을 수강 중이신가요? 어떤 알고리즘을 학습하고 계신가요? 여기까지 이해하신 내용은 무엇인가요? 2. 어려움을 겪는 부분 어느 부분에서 막히셨나요? 코드의 어떤 로직이 이해가 안 되시나요? 어떤 개념이 헷갈리시나요? 3. 시도해보신 내용 문제 해결을 위해 어떤 시도를 해보셨나요? 에러가 발생했다면 어떤 에러인가요? 현재 작성하신 코드를 공유해주세요 이렇게 구체적으로 알려주시면, 더 정확하고 도움이 되는 답변을 드릴 수 있습니다! 😊 안녕하세요 현재 2-10 수강중에 있습니다! 문제 풀면서 예제 문제에서 링크드리스트 구현은 딩코딩코님이 제공해주고 계신데요. 실제 코딩테스트를 봤을 때 링크드리스트 구현은 직접해야하는걸까요?

  • python
  • 코딩-테스트
  • 알고리즘
  • data-structure
viktor2222123 댓글 1 좋아요 0 조회수 417

강의자료 노션관련질문

세계 대회 진출자가 알려주는 코딩테스트 A to Z (with Python)

안녕하세요. 현재 강의를 수강중에 현재 노션링크를 들어가 보았으나, 전혀 노션이 뜨질않아서요 확인한번부탁드리겠습니다~ 강의 볼때 노션 강의자료가 너무 잘되어있어서 강의들을 때 항상 같이 보면서 듣고있는데,, 제공해 주신 노션이 들어가지지 않아서 조금 불편합니다~

  • python
  • 코딩-테스트
  • 알고리즘
gogo_ 댓글 1 좋아요 0 조회수 341

setsublime 패키지 설치 에러

세계 대회 진출자가 알려주는 코딩테스트 A to Z (with Python)

sublimetext 설치과정 중 install package하고 Transparency까지 클릭하고 기다렸는데 이 알림뜨면서 안됩니다ㅠ 제거하고 재설치해도 열때마다 이 알림이 뜹니다 투명도 적용은 안되구요ㅠㅠ 이전에 알림끄기 과정은 노션따라서 똑같이 했습니다. 프로그래밍에 지장은 없는데 열때마다 알림이 떠서 혹시 아시는 분 계시면 답변 부탁드립니다

  • python
  • 코딩-테스트
  • 알고리즘
iamyeju 댓글 1 좋아요 0 조회수 294

if 문 들여쓰기 잘못하면 이런일이 생깁니다. TT

[PY 0204] 인공지능을 위한 파이썬 레벨3 - 함수

Lecture 17 문제 풀다가 아래 cal_max_min 함수에서 return문 탭 잘못 들여써서 계산이 이상하게 나왔습니다. (이렇게 되면 max 값이던 min 값이던 data의 맨 첫번째 값이 되죠 TT) 파이썬에서 디버깅 몰랐으면 한참 해맬뻔 했습니다. 이런거 보면 차라리 C 처럼 { } 로 둘러싸는 것도 괜찮을 듯 합니다. TT def cal_max_min(data, max=True): target_value = None for sample_idx, sample in enumerate(data): if max: if target_value == None or sample > target_value: target_value = sample else: if target_value == None or sample < target_value: target_value = sample return target_value if __name__ == '__main__': from exercise59 import get_random_scores scores = get_random_scores() score_max = cal_max_min(scores) score_min = cal_max_min(scores, max=False) print(f"{score_max = } / {score_min = }")

  • python
  • 인공지능(ai)
aerolbn 댓글 1 좋아요 0 조회수 332

클라우드 설정 - 테이블 생성후, 파티션 나누기에서 battle_datetime 옵션이 목록에서 확인되지 않습니다.

초보자를 위한 BigQuery(SQL) 입문

클라우드 설정 - 테이블 생성후, 파티션 나누기에서 battle_datetime 옵션이 목록에서 확인되지 않습니다.ㅜㅜ 질문이 있는 경우 다음과 같이 시도해보고 공유해주세요 구글에 검색한 후, 어떤 결과가 나왔는지 그 결과를 토대로 어떤 시도를 했는지? 시도에서 어떤 과정이 진행되지 않았는지 데이터를 추출하는 과정에 대한 고민은 Input / Output을 작성해주세요

  • sql
  • bigquery
정문희 댓글 0 좋아요 0 조회수 399

디버깅시 커서 옮기면 디버깅 창이 사라질때

[PY 0204] 인공지능을 위한 파이썬 레벨3 - 함수

안녕하세요 디버깅때 커서나 마우스 클릭하면 디버깅창이 사라지는 경우가 있는데 혹시 그런경우 생기면 디버깅 창 옆에 세로로 점3개 있는 곳 클릭 뷰 모드 들어가서 Dock Pinned 클릭 하시면 커서를 옮겨도 그대로 있습니다. 혹시나 해서 정보 공유 드립니다. 즐거운 파이썬 생활, 인공지능 공부 하세요 ^^

  • python
  • 인공지능(ai)
aerolbn 댓글 0 좋아요 0 조회수 341

끄앙 50%보다가 코테 너무 어려워서 손 놓았다가 다시 왔어요.

세계 대회 진출자가 알려주는 코딩테스트 A to Z (with Python)

DP전까지는 괜찮았는데 DP 부분부터 브루트포스 접근 그리디 접근 DP접근 하면서 머리 뱅뱅 돌면서 포기하게 됬었네요. 다시 도전 해볼려고 돌아 왔습니다 화이팅!!!

  • python
  • 코딩-테스트
  • 알고리즘
rhkdtjd_12 댓글 1 좋아요 0 조회수 347

유니온 파인드 수업자료에 정답 코드가 없어요 ㅠ

2주만에 통과하는 알고리즘 코딩테스트 (2024년)

유니온 파인드 수업자료에 백준 1717번 정답 코드를 넣어주실 수 있을까요?!

  • python
  • 코딩-테스트
  • 알고리즘
신정민 댓글 0 좋아요 0 조회수 289

코딩테스트 그림을 그려보라는게 무슨말일까요?

전 부터 의문이였는데. 코딩테스트를 할 때 해야할 순서가 있잖아요? 뭐 무조건 적이다 그런건 아닌데. 코딩테스트에서 해당 지문을 읽고 이해하기 코딩테스트의 시간복잡도 계산? 어떤 알고리즘을 사용할지? 이해가 안되면 그림으로 그려보기? 이외로 더 뭐가 있을까요? 그리고... 애초에 위의 과정도 잘 안되는데. 그림을 그려보라는 것은 무엇을 그리라는 걸까요? 추상자료형? ?? 여러분들은 코딩테스트를 어떻게 푸시고 그 과정은 어떻게 하나요? 상세하게 순서대로 말해줄 수 있을까요?

  • 코딩테스트
  • 코테
  • 알고리즘
  • 자료구조
빠타박스 댓글 1 좋아요 0 조회수 436

[해시테이블-구현] C++ 구현...

그림으로 쉽게 배우는 자료구조와 알고리즘 (기본편)

#include <iostream> #include <string> using namespace std; // 이중 연결 리스트의 노드 정의 class Node { public: int playerNumber; string playerName; Node* prev; Node* next; Node(int num, const string name) : playerNumber(num), playerName(name), prev(nullptr), next(nullptr) {} }; // 해시 테이블 클래스 정의 class HashTable { private: static const int TABLE_SIZE = 10; // 해시 테이블 크기 Node** table; // 해시 테이블 배열 public: HashTable() { table = new Node * [TABLE_SIZE]; for (int i = 0; i < TABLE_SIZE; ++i) { table[i] = nullptr; // 초기화 } } ~HashTable() { for (int i = 0; i < TABLE_SIZE; ++i) { Node* current = table[i]; while (current) { Node* toDelete = current; current = current->next; delete toDelete; } } delete[] table; } // 삽입 함수 void set(int playerNumber, const string& playerName) { int index = playerNumber % TABLE_SIZE; Node* newNode = new Node(playerNumber, playerName); // 리스트의 맨 앞에 추가 if (table[index]) { newNode->next = table[index]; table[index]->prev = newNode; } table[index] = newNode; } // 검색 함수 string get(int playerNumber) { int index = playerNumber % TABLE_SIZE; Node* current = table[index]; while (current) { if (current->playerNumber == playerNumber) { return current->playerName; // 선수 이름 반환 } current = current->next; } return "선수를 찾을 수 없습니다."; // 선수 없음 } // 삭제 함수 void remove(int playerNumber) { int index = playerNumber % TABLE_SIZE; Node* current = table[index]; while (current) { if (current->playerNumber == playerNumber) { if (current->prev) { current->prev->next = current->next; } else { table[index] = current->next; // 첫 번째 노드 삭제 } if (current->next) { current->next->prev = current->prev; } delete current; return; } current = current->next; } } }; 복잡 스럽네요.. DoublyLinkedList를 가져와서 구현하려고 하니까. 일단.. 안되가지고. 애초애 javascript는 잘 모르겠지만... string을 넘겨주고 있는데. 만들어준 DoublyLinkedList는 호환되지 않네요..;; 일단. 방법을 좀 찾고 싶었는데.... 흠.. 너무 꼬여버려서. 뭔지 모르겠네요.. 흠.. 스터디에 끌려가서 큰일이네요. 빨리 끝내야 하는데. 하면서 하니까> #include <iostream> #include "Hash.h" using namespace std; int main() { HashTable hash; hash.set(1, "이운재"); hash.set(4, "최진철"); hash.set(20, "홍명보"); hash.set(6, "유상철"); hash.set(22, "송종국"); hash.set(21, "박지성"); hash.set(5, "김남일"); hash.set(10, "이영표"); hash.set(8, "최태욱"); hash.set(9, "설기현"); hash.set(14, "이천수"); cout << "1번 선수: " << hash.get(1) << endl; hash.remove(1); cout << "1번 선수: " << hash.get(1) << endl; cout << "21번 선수: " << hash.get(21) << endl; return 0; }

  • 알고리즘
  • 수업질문
빠타박스 댓글 1 좋아요 1 조회수 364

디버깅때 파이참 간헐적 인코딩 에러 발생 관련 해결방안

[PY 0203] 디버깅 기초

안녕하세요 디버깅 실습중에 2~3번은 utf-8 인코딩에러 뜨고 한번은 정상적으로 디버깅이 되서(디버깅 아닌 실행시에는 문제없음, 아직은 한글데이터 사용도 안하는데 TT 계속 쉬프트+F9 계속 치면 한번씩 정상적으로 진행됨 TT) 인코딩 세팅도 바꿔보고( utf-16 등 다른 인코딩도 설정 해봤음) 해도 안되다가 경로(폴더명 )에 한글을 영어로 바꾸니깐 이상이 없네요(이게 원인인지는 정확하게 모르겠습니다) 참조하세요 ~~

  • python
  • debugging
  • 인공지능(ai)
  • 파이참인코딩에러
aerolbn 댓글 1 좋아요 1 조회수 306

김영한 선생님꼐

김영한의 실전 자바 - 중급 2편

안녕하세요! 혹시 저는 백엔드를 하고 싶은 학생인데, 친구가 프론트엔드로 프로젝트 참여해볼 생각이 없냐고 물어봤습니다. 다만 학기중이라 프론트엔트를 처음부터 배우게 되면 아무래도 학교 공부를 조금이라도 더 소홀히 하게 되어서 학점에 영향이 아예 없다고는 못하지만 설령 나중에 인턴 혹은 취업 원서를 낼때 백엔드로 지원서를 내도 프론트엔드로써의 프로젝트 경험 유뮤가 취업 혹은 인턴 합격 확률에 많이 도움이 될까요?

  • java
  • 객체지향
  • 코딩-테스트
  • 알고리즘
ghuhan18 댓글 1 좋아요 0 조회수 348

한줄 자동완성 해제 파이참 세팅 공유합니다.

[PY 0202] 인공지능을 위한 파이썬 레벨2

안녕하세요 고민글은 아니고 혹시나 해서 같이 강의 들으시는 분들하고 공유하고 싶어서 글 올립니다.(아마 많이 알고 있으시겠지만 혹시나 싶어서 공유합니다. 혹시 정보공유 게시판이 있으면 알려주세요, 혹시 강사님 이글이 부적정 하다고 생각하시면 통보없이 지우셔도 무방합니다. 옮기시는 것도 자유입니다. ^^) 파이참 쓰다 보면 한 줄 자동 완성 기능 때문에 많이 당황하셨을 껍니다. (편하긴 편한데 실력 완성에 도움이 전혀 안되는 .... ) 해제하고 싶어도 보통 인터넷에 올려진 방법은 File -> Settings -> Editor -> General -> Code Completion 체크 해제인데 안되더라고요 File -> Settings -> Editor -> Inline Completion -> Enable local Full Line Completion suggestions 체크 해제 해보세요 혹시나 같이 공부하시는 분들 도움이 되셨으면 합니다. ^^

  • python
  • 인공지능(ai)
aerolbn 댓글 1 좋아요 5 조회수 3910

서브쿼리

데이터 분석 SQL Fundamentals

서브쿼리만 따로 실행하면 상관 컬럼으로 참조한 컬럼은 메인쿼리에 있어서 서브쿼리 단독 실행이 안되는 바람에 문제점 파악하기도 힘들고 쿼리가 메인부터 실행되는게 아니라 서브부터 실행되기 때문에 가장 안쪽에 있는 서브쿼리부터 거꾸로 해석해야해서 직관적으로 의미를 알아내기도 어렵고... 정말 끔찍해요 안썼으면 좋겠어요... 최초 강의에 포함되지 않은 이유가 있는것같아요

  • sql
  • postgresql
  • dbms/rdbms
  • 서브쿼리
Geonu Park 댓글 1 좋아요 0 조회수 430

인기 태그

인프런 TOP Writers

주간 인기글