- 現어비스 대표 및 리드개발자
- 前 네이버 개발자
- 5년차 알고리즘 강사(네이버 / 카카오 / 라인 / 삼성 코딩테스트합격자 배출)
- 19, 20 IT 대기업 코딩테스트 합격자(All Solved)
- 2024 Meta HackerCup 알고리즘 대회 R1 상위 12%
- 자바스크립트 테스트 프레임워크 Mocha.js contributor
- 저서 《 면접을 위한 CS전공지식노트 》 2022 / 국내IT도서 1위 베스트 셀러
- 저서 《 실시간 모니터링 시스템을 만들면서 정복하는 MEVN》 2021 / 국내IT도서 63위 베스트셀러
Courses
Reviews
- 10-Week C++ Coding Test | Algorithm Coding Test
- 10-Week C++ Coding Test | Algorithm Coding Test
xeroman
·
The Basics of CS Knowledge | Design Patterns Network Operating System Database Data StructureThe Basics of CS Knowledge | Design Patterns Network Operating System Database Data Structurekiwi38660509
·
The Basics of CS Knowledge | Design Patterns Network Operating System Database Data StructureThe Basics of CS Knowledge | Design Patterns Network Operating System Database Data Structurewjd1gus29101
·
The Basics of CS Knowledge | Design Patterns Network Operating System Database Data StructureThe Basics of CS Knowledge | Design Patterns Network Operating System Database Data Structure
Posts
Q&A
67.2-A 질문
안녕하세요 ㅎㅎ해당 부분은 교안내의 1.15 부분으로 옮겨졌습니다. (사진) 확인 부탁드립니다. 감사합니다.
- 0
- 2
- 17
Q&A
5-P 맞왜틀
안녕하세요 토끼님 ㅎㅎ거의 다 잘 짜셨는데 작은 실수를 하신것 같습니다.ㅎㅎvoid rotateVector(){ for(int i = 0; i 이부분 이렇게 바꿔보시겠어요? 또 질문 있으시면 언제든지 질문 부탁드립니다.좋은 수강평과 별점 5점은 제게 큰 힘이 됩니다. :)감사합니다.강사 큰돌 올림.
- 0
- 2
- 7
Q&A
2-Q 질문있습니다
안녕하세요 호준님 ㅎㅎ링크 확인 부탁드립니다. (사진) 0주차 : 질문하는 방법 보시면 링크 올리는 방법 설명드리구 있어요 ㅎㅎ
- 0
- 2
- 19
Q&A
1-F 질문있습니다
안녕하세요 원재님ㅎㅎchar 타입일 때, 비교 operator에서는 아스키코드 기반으로 크기를 체크하나요?-> 네 맞습니다. char -> int로 변환해서 크기비교를 하게 됩니다. 또 질문 있으시면 언제든지 질문 부탁드립니다.좋은 수강평과 별점 5점은 제게 큰 힘이 됩니다. :)감사합니다.강사 큰돌 올림.
- 0
- 2
- 19
Q&A
2-G 답안 코드에서 출력 관련 질문이 있습니다.
안녕하세요 ㅎㅎ꼭 vector for문 내부에 pair 에 대한 for문이 들어가야하는걸까요? vector 만으로 접근은 안되는 것일까요?-> vector에 있는 요소들이 pair로 이루어져있고 해당 pair를 끄집어내서 접근을 해야 합니다. 예를 들어 바구니 안에 공2개를 가진 바구니가 여러개가 있습니다. 각각의 바구니에석 공2개를 끄냄을 표현하려면 "해당 바구니에서 공 2개를 꺼낸다." 라는 문장이 필요하겠죠? 그런 이유와 동일하게 감싸져있는 pair로부터 first, second를 뽑아내야 하기 때문에 그 부분이 필요합니다. 감사합니다.
- 0
- 2
- 21
Q&A
풀 메시 토폴로지 계산식 질문
안녕하세요 준희님 ㅎㅎ먼저 혼란을 드려 죄송하다는 말씀을 드립니다. ㅜㅜ말씀해주신 부분은 강의내의 설명변경으로 수정하였습니다. 준희님이 말씀하신대로 n + 1이 아니라 n - 1이 맞습니다. (사진) 피드백 주셔서 감사합니다.
- 0
- 2
- 17
Q&A
1-K. 팰린드롬 정답 코드 관련 질문
안녕하세요 ㅎㅎ굳이 팰린드롬을 만들 수 없는데 mid가 존재하는 경우에 ret.insert(~~)구문을 실행할 필요가 없어 더 좋아보여 여쭤봅니다.-> 네 맞습니다. if flag .. 부분이 앞으로 오는게 더 나은 코드입니다. ㅎㅎ 잘찾으셨네요 선생님 정답 코드에는 아래 두 줄 코드가 아래처럼 되어 있는데 순서를 이렇게 하신 특별한 이유가 있을까요?-> 사실 별 이유가 없습니다.. 하하;; 문제를 빨리풀다가 저렇게 한것 같습니다. 근데 순서를 바꿔도 효율성의 차이가 그렇게 크지는 않기 때문에 저 순서대로 하셔도 무방합니다. 감사합니다.
- 0
- 2
- 33
Q&A
3-Q 질문
안녕하세요 다훈님 ㅎㅎ순수한 궁금증으로 어떠한 코드가 더 효율적인지, 더 나은 코드인지 궁금합니다!-> 똑같다고 보시면 됩니다. visited를 boolean 벡터로 사용하신 것말고는 차이가 없습니다. 잘짜셨어요 ㅎ ㅎ 감사합니다.
- 0
- 2
- 25
Q&A
4-K Tree판별문제 코드리뷰 부탁드리겠습니다.
안녕하세요 ㅎㅎ제 코드와 큰 차이가 없습니다.잘 짜셨네요 ㅎㅎ사실 0 ~ 4ms 차이는 ios ... 이부분만 최적화하시면 더 빨라집니다.다음 부분을 추가해보시겠어요?int main(){ ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); cin>>t; while(t--){(사진)수강생님 코드가 0ms 된 모습. 감사하니다.
- 0
- 1
- 21
Q&A
문제 번호가 달라요~
안녕하세요 ㅎㅎ해당 부분은 문제 설명내에서 이렇게 설명드리고 있습니다. ㅎㅎ(사진) 예전에 수강생분이 지적하셔서 고쳐놨어요 ㅎㅎ말씀 감사합니다!
- 0
- 2
- 28