소개
現 개발자 취업컨설팅 회사 대표
삼성전자 임직원 교육 출강
대학, 기업, 국비교육 특강 진행
면접관련 서적 집필 중(길벗 출판사)
'개발남노씨' 유튜브 채널 운영
前 카카오엔터프라이즈
성균관대 전자전기공학 학사
강의
전체3로드맵
전체1수강평
- 무작정 희망을 주는 것보다 더 도움된다고 생각합니다
김주형
2024.04.30
0
- 좋은 강의 감사합니다~
OMG
2024.04.11
0
- 듣기 전과 후로 확실히 달려졌습니다
김태영
2024.03.19
1
게시글
질문&답변
2024.05.14
VS Code 사용법
안녕하세요, Data_E님. VS Code 사용법 관련해서 강의를 찍어보도록 하겠습니다. 찍고 업로드 하고 메일 보내드리도록 할게요 :) 학습 재밌게 잘 하시길 바랄게요~~!
- 1
- 1
- 29
질문&답변
2024.05.14
Singly-LinkedList의 append 시간복잡도
안녕하세요, 쇼콜라끼삐또리님. 네, 맞습니다. queue를 구현할 때 singly ilnked list로 구현하면, enqueue() 또는 dequeue()중에서 하나의 연산은 O(n)이 되어버리네요. 해당 내용은 doubly linked list이면서 head, tail을 둘다 가진상태로 구현되어야 합니다. 상세하게 생각하지 않으면 놓쳤을 뻔한 내용인데, 질문주셔서 감사합니다!! 추가로 궁금한점 있으면 편하게 질문 주세요 :)
- 1
- 2
- 36
질문&답변
2024.05.05
bfs 시간복잡도 관련 질문입니다!
안녕하세요 kse011010님. 단순하게 보면 O(n^3), (여기서 n= vertex의 개수)이라고 볼 수 있지만, if v not in visited 이 조건문 때문에 상황이 달라집니다. 조건문이 있기 때문에 그냥 무작정 n번씩 반복하는게 아닙니다. 그래서 이런경우는 코드가 어떤 동작을 하는지 살펴봐야 합니다. 해당 코드는 bfs 코드라서, O(vertex개수 + edge 개수) * O(vetex 개수) (visited에서 v가 있는지 찾는데 걸리는 시간복잡도) 정도로 생각하시면 됩니다. O(V+E) * O(V) 정도가 되겠네요~! 모든 코드에 대해 시간복잡도를 완전 정확하게 알기는 쉽지가 않아요. 그래서 시간복잡도를 계산하는 연습을 하는 것은 좋지만, 적당히 넘어가야 하는 코드들도 많이 만날거에요! 혹시 더 궁금하시면 질문 남겨주세요 ~
- 1
- 1
- 58
질문&답변
2024.05.04
디스코드문제
안녕하세요 ckstj8027님. coinchange 문제는 강의에서 진행하지 않았고, 추가적으로 풀어보셨으면 하는 마음에 discord에 업로드 해두었습니다. 정리가 잘 되지 않아 혼선을 드려 죄송해요 ㅜ discord 게시글 제목 변경이 안되서 정리되지 않은 느낌이 드셨을거에요. 누락된 것은 아니니 coinchange 추가로 풀고싶으시면 풀어보시는걸 추천드립니다 추가적으로 질문이 있으시면 남겨주세요 :)
- 1
- 2
- 62
질문&답변
2024.04.29
반복문 강의에서
안녕하세요 ckstj8027님 for문 디버그 하는게 정확하게 어떤 뜻일까요? 보통 디버깅을 할 때에는 코드 왼쪽에 break point를 찍고 디버깅 하면 됩니다. 이에 대해서 여쭤보신 걸까요~?
- 1
- 2
- 84