- 現 어비스 대표 및 리드개발자
- 前 네이버 개발자
- 5년차 알고리즘 강사(네이버 / 카카오 / 라인 / 삼성 코딩테스트합격자 배출)
- 19, 20 IT 대기업 코딩테스트 합격자(All Solved)
- 2024 Meta HackerCup Round1 상위 12%
- 자바스크립트 테스트 프레임워크 Mocha.js contributor
- 저서 《 면접을 위한 CS전공지식노트 》 2022 / 국내IT도서 1위 베스트 셀러
- 저서 《 실시간 모니터링 시스템을 만들면서 정복하는 MEVN 》 2021 / 국내IT도서 63위 베스트셀러
Courses
Reviews
- The Basics of CS Knowledge | Design Patterns Network Operating System Database Data Structure
- 10-Week C++ Coding Test | Algorithm Coding Test
jjjjjj
·
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- 10-Week C++ Coding Test | Algorithm Coding Test
- 10-Week C++ Coding Test | Algorithm Coding Test
Posts
Q&A
5-V 누적합 질문
안녕하세요 원진님 ㅎㅎ제가 제 코드 기반으로 확인해봤는데 제 코드 기준으로는 make2가 808ms가 걸립니다. (사진) (사진)기존의 코드는 548이구요. 즉, 제 코드 기준으로는 make1처럼 짠게 더 빠르게 나타납니다.제 생각에는 백준 채점 시스템에서 차이가 나는게 아닌가 싶습니다. 코드도 비슷합니다. 챗 지피티는 메모리 접근이 순차적이지만, '일정한 간격 유지'가 '인덱스 하나 고정 + 순차 증가'보다 cpu 캐시 히트가 더 유리해서 라는데, 혹시 제가 놓치고 있는 부분이 없을까요?-> 그런 것은 아닌 것 같습니다. 둘 다 근데 1, 2, 3, 4... 이렇게 증가하고 무슨 이게 2차원도 아니고 1차원이기 때문에 그부분에서 차이날 부분은 아닙니다. 또 질문 있으시면 언제든지 질문 부탁드립니다.좋은 수강평과 별점 5점은 제게 큰 힘이 됩니다. :)감사합니다.강사 큰돌 올림.
- 0
- 1
- 22
Q&A
5-V 누적합 질문
안녕하세요 원진님 ㅎㅎ0주차 질문하는 방법 참고하시구 다시 질문 부탁드립니다. 들여쓰기 안된 코드 디버깅하는 것은 너무 어렵습니다 ㅠ또한 전체코드나 제출된 링크 2개 부탁드립니다. 감사합니다.
- 0
- 1
- 26
Q&A
순서 정리해봤는데 이게 맞는건가요?
안녕하세요 ㅎㅎGPT는 틀린 정보를 제공하기도 합니다. 브라우저 캐싱과 공유 캐싱이 DNS캐시보다 먼저 수행됩니다. 가 맞습니다.또한 리다이렉트 전에 DNS가 일어나는게 아니라 리다이렉트 -> 캐싱 -> DNS 과정이 일어납니다. 제 강의 자료는 구글 - 크롬개발팀, HTTP2 in action의 저자의 글을 참고했는데요. 아래 글을 참고부탁드립니다.https://web.dev/articles/ttfb?hl=ko 또 질문 있으시면 언제든지 질문 부탁드립니다.좋은 수강평과 별점 5점은 제게 큰 힘이 됩니다. :)감사합니다.강사 큰돌 올림.
- 0
- 2
- 49
Q&A
백준 2178 질문 있습니다.
안녕하세요 ㅎㅎ int n, m; cin >> n >> m; for (int i = 0; i 이부분 때문에 그렇습니다. ios_ ... 를 쓸 때는 scanf와 cin을 같이 쓰면 안됩니다. 이부분은 교안내 "입출력 싱크" 부분을 참고부탁드립니다. 감사합니다.
- 0
- 2
- 25
Q&A
1-K 펠린드롬 문제 2% 실패 반례좀 찾아주세요 ㅠㅠ
안녕하세요 ㅎㅎ지금의 코드는 끝자리 알파벳 z가 홀수인경우 바로 for문이 종료되게 됩니다. 이부분에 대한 반례가 생기는 것이죠 ㅎㅎ이렇게 해보시겠어요? 그리고 exit(1)이 아니라 return 0을 해야 합니다. for (int i = 0; i 해당 스펠링은 다시 짝수개로 변함 } if (odd_cnt > 1) { // 영어 이름에서 스펠링이 '홀수'개 나온 것이 '홀수'개 존재하면 펠린드롬이 될 수 없음 cout 또 질문 있으시면 언제든지 질문 부탁드립니다.좋은 수강평과 별점 5점은 제게 큰 힘이 됩니다. :)감사합니다.강사 큰돌 올림.
- 0
- 2
- 22
Q&A
교재 64페이지 참고글에 옥텟=8바이트
안녕하세요 ㅎㅎ8비트 = 옥텟 = 1바이트가 맞습니다. 해당 오타는 오늘내로 수정해서 업로드하겠습니다. 좋은 피드백 감사합니다.
- 0
- 2
- 17
Q&A
"골동품 수집가 큰돌은 욕심쟁이야!!!" 문제
안녕하세요 태태님ㅎㅎ이런 반례가 있을 것 같습니다. 그렇게 되면 무게가 크지만 가치가 큰 골동품에 막혀서 가방을 순회할 때 계속해서 오른쪽으로 이동해야 할 것 같습니다. -> 무게가 작지만 가치가 중간정도인 골동품을 못담게 됨. 감사합니다.
- 0
- 1
- 31
Q&A
이문제 union & find로 풀수 있는데 이경우 dfs와 비교했을때 시간복잡도는 어떤 접근법이 나은가요?
안녕하세요 ㅎㅎ UF를 이용한 코드 공유 부탁드립니다.
- 0
- 2
- 29
Q&A
4-H(#2234, 성곽)문제 DFS대신 BFS 사용
안녕하세요 기태님 ㅎㅎ해당 코드를 여러번 시도해고 제가 생각한 반례들을 모두 다 통과하네요제가 봤을 때 틀린점이 없는 것 같은데.. 이상하네요 도움을 못드려 죄송합니다.
- 0
- 1
- 48
Q&A
5-f 질문입니다
안녕하세요 ㅎㅎ반례입니다. 4 32 32 13 53 63 3 3 답 : 14수강생님 : 10 감사합니다.
- 0
- 2
- 26