{{sellerTotalView > 1 ? __("sellers", {number: sellerTotalView}) : __("seller", {number: sellerTotalView}) }}, {{numTotalView > 1 ? __("items", {number: numTotalView}) : __("item", {number: numTotalView}) }}
무료배송

배송 지역 전환

지역에 따라 재고 및 배송 속도가 다를 수 있습니다.

위치 기록

{{email ? __('Got it!') : __('Restock Alert')}}

상품입고 후 바로 알려드리겠습니다.

취소
Yami

I READING

[중국에서 온 다이렉트 메일] I READING은 프로그래머 코드를 읽는 것을 좋아합니다 인터뷰 가이드 유명 IT 기업의 알고리즘 및 데이터 구조 질문에 대한 최적의 솔루션 (2판)

{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}

[중국에서 온 다이렉트 메일] I READING은 프로그래머 코드를 읽는 것을 좋아합니다 인터뷰 가이드 유명 IT 기업의 알고리즘 및 데이터 구조 질문에 대한 최적의 솔루션 (2판)

{{__(":people-members", {'people': item.limit_people_count})}} {{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ item.invalid_price }} {{ itemDiscount }}
후 종료
{{ itemCurrency }}{{ item.valid_price }}
{{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }}
{{ itemDiscount }}
{{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }} {{ itemCurrency }}{{ item.invalid_price }} {{itemDiscount}}
{{ itemCurrency }}{{ item.valid_price }}
후에 세일 종료
후 초특가세일 시작 후 초특가세일 종료
{{ getSeckillDesc(item.seckill_data) }}
{{ __( "Pay with Gift Card to get sale price: :itemCurrency:price", { 'itemCurrency' : itemCurrency, 'price' : (item.giftcard_price ? priceFormat(item.giftcard_price) : '0.00') } ) }} ({{ itemCurrency }}{{ priceFormat(item.giftcard_price / item.bundle_specification) }}/{{ item.unit }}) 상세정보
상품 유효 기간

판매 중단

이 상품이 언제 재입고될지는 알 수 없습니다.

현재 주소로 배송 불가
품절

제품 설명

제품 세부 정보 전체보기

편집자의 선택

유명 IT 기업 면접에서 두각을 나타내고 단번에 유명해지는 방법은 무엇일까요? 이 책은 당신이 가져야 할 '마법의 무기'이다. 이 책을 '칫솔질'하면 당신도 '질문왕'이 될 것이다!

모든 프로그래머에게는 알고리즘과 데이터 구조 능력을 향상시키는 것이 중요합니다. 수많은 코더들과 프로그래밍 마니아들이 질문의 바다에 '갇혀' 있습니다. 코딩 인터뷰를 위한 질문이나 능력 향상을 위한 질문에 답하기를 꺼려하는 당신, 아니면 취미 때문에 중독되어 있는 당신, 이 책은 당신을 위한 데스크북입니다. 받을 만하다.

여기에서는 다른 곳에서는 찾을 수 없는 최적의 솔루션 분석, 유명 IT코딩 인터뷰에 자주 등장하는 실제 질문, 놀랍고 기발한 문제 해결 방법, 직장에서 프로그래밍 문제를 해결하는 데 도움이 되는 영감을 만나보실 수 있습니다...

버전 2 설명:

1. 초판의 일부 문제에 대한 설명이 수정되었고, 더 많은 예시가 추가되었습니다.

2. 새롭고 인기 있는 면접 질문이 많이 추가되었으며, 오래된 저주파 면접 질문은 삭제되었습니다.

삼. 문제 해결 루틴과 알고리즘 프로토타입에 대한 구조적 조정과 요약이 이루어졌습니다.

간략한 소개

"프로그래머 코드 면접 가이드(2판)"은 프로그래머의 코딩 면접 가이드입니다! 이 책은 유명 IT 기업의 다양한 코드 인터뷰 질문에 대한 최고의 솔루션을 요약하고 관련 코드 구현을 제공합니다. 프로그래머 면접을 위한 질문 모음이 부족하다는 현재의 문제점에 대응하여, 이 책은 프로그래머들이 면접을 완벽하게 준비할 수 있도록 실제로 발생한 200여 개의 고전적인 코드 인터뷰 질문을 선택합니다. 이 책을 '칫솔질'하면 당신도 '질문왕'이 될 것이다!

『프로그래머 코드 면접 가이드(제2판)』는 '질문+답변' 방식으로 내용을 구성하고, 비슷한 유형의 면접 질문이나 비슷한 해결책을 함께 모아보려고 노력했다. .솔루션간 연계로 지식학습의 단편화를 방지합니다. 이 책은 모든 면접 질문을 어려운 것부터 쉬운 것까지 '일반', '대학', '중위', '과학'의 4단계로 나누어 독자가 목표한 방식으로 '브러시' 질문을 더 쉽게 선택할 수 있도록 하고 있다. 이 책에 포함된 모든 인터뷰 질문은 최적의 솔루션 설명과 코드 구현을 제공하고, 일반 솔루션과 최적 솔루션 간의 실행 시간 비교를 제공하여 독자가 진정으로 최적 솔루션의 매력을 느낄 수 있도록 해줍니다!

『프로그래머 코드 인터뷰 가이드: 제2판』의 질문들은 포괄적이고 고전적이다. 더 중요한 것은 이 책에 새로운 질문들이 대거 등장하고 최적의 솔루션 분석이 담겨 있다는 점이다. 년.깊은 생각.

프로그래머들은 유명 IT 기업 면접에서 두각을 나타내고 단숨에 유명해질 준비가 되어 있나요? "프로그래머 코드 인터뷰 가이드(2판)"은 당신이 가져야 할 "마법의 무기"입니다. 물론, 알고리즘과 데이터 구조에 대한 능력을 향상시켜야 하는 프로그래머들에게는 『프로그래머 코드 인터뷰 가이드(2판)』의 가치도 분명하다.

저자 소개

Zuo Chengyun은 화중과학기술대학교와 시카고대학교에서 학사 및 석사 학위를 취득했으며, 수년간 국내외 우수한 인터넷 기업에서 근무했습니다. 2010년부터 질의 응답에 주력해 왔으며, 2015년부터는 여가 시간을 이용해 Niuke.com 플랫폼에서 코드 인터뷰와 알고리즘을 가르치고 있습니다.

멋진 서평

【훌륭한 서평】

이 책은 코딩 인터뷰에 대한 가이드 역할을 할 뿐만 아니라 학생과 프로그래머를 위한 보조 연습 역할도 합니다. 저자는 수년 동안 이 주제에 대해 연구해 왔으며 이 모든 것을 이 책에 요약했습니다. 그분의 인도를 따르고 처음부터 끝까지 각 단계를 정복하면 보상을 받게 됩니다.

——예샹위, Niuke.com CEO

엔지니어에게 알고리즘은 기본 능력이자 첨단 혁신을 위한 필수 능력입니다. 이 책의 내용은 간단하고 심오하게 설명되어 있으며, 알고리즘 지식 자체를 다룰 뿐만 아니라 독자들이 문제 해결에 있어서 사고력을 한 단계 업그레이드할 수 있도록 해줍니다. 인터뷰 준비든 일상 학습이든, 이 책은 알고리즘의 세계로 입문하기 위한 최선의 선택이 될 수 있습니다.

——Ye Dingding, GrowingIO CTO

이 책은 인터넷의 일반적인 질문에 답하는 것과 비교하여 최선의 해결책과 하나의 예에서 추론하는 능력을 강조합니다. 알고리즘 프로토타입의 도입은 프로그래머가 인터뷰를 준비하고 자신을 보다 효율적으로 개선하며 변화하는 질문에서 아이디어를 빠르게 찾는 데 도움이 될 수 있습니다.

——주린, 알리바바 다모 아카데미 인공지능 연구소 기술 전문가

누구나 큰 고전 책을 살 수 있지만 그것을 읽을 수 있는 사람은 거의 없습니다. 이 책에서 저자는 일반적인 알고리즘 지식에 대한 자신의 이해를 활용하여 실제 고빈도 면접 질문을 신중하게 선택하고, 질문의 난이도를 점차 높이고, 상세한 문제 해결 아이디어를 보완하여 독자가 진정으로 내용을 배울 수 있도록 하고 있습니다. 계속해서 배울 수 있습니다.

——Xu Yunzhao @imToken 풀 스택 엔지니어 및 블록체인 기술 개발

이 책은 면접을 준비하고 질문에 답하는 사람들에게 도움이 될 뿐만 아니라, 알고리즘 프로세스의 최적화 기법에 대해 다차원적이고 자세하게 설명하고 있다. . 또한, 주오 선생님과 함께 일하면서 나는 그의 뛰어난 알고리즘 설계 중 상당수가 이 책을 집필하는 동안 기본 알고리즘의 축적과 침전에서 비롯되었다는 것을 알게 되었습니다. 그러므로 면접을 통과한 모든 전문가들에게도 추천합니다.

——Roy Yang, GrowingIO 프론트엔드 관리자

Cheng Yun은 항상 알고리즘 문제의 핵심 아이디어를 명확하고 예리하게 식별하고 우아한 구현을 제공하여 영감을 줍니다. 이 책에는 그의 오랜 고민과 축적이 응축되어 있으며, 프로그래머들에게 복잡성을 단순화하고 문제 해결 방법을 이해하는 열쇠를 찾을 수 있는 좋은 지침서가 될 수 있다고 믿습니다. 이 책은 당신이 원하는 제안을 얻는 데 도움이 될 수 있습니다.

——Toutiao의 수석 엔지니어 Liu Yaodong

이 책은 인터넷 기업 면접에서 나오는 대부분의 알고리즘 질문을 다루고 있어 취업에 좋은 도움이 될 뿐만 아니라, 실제 업무에도 큰 길잡이 역할을 한다. 작가님의 주제 설명이 심도깊고 읽기 참신하네요.. 알고리즘 문제는 이렇게 풀어야 한다는 느낌이 들지 않을 수 없네요!

——Fu Qiang, 수석 R&D 엔지니어

취업을 준비하거나 이직하는 사람들을 위한 최고의 툴북! 저자는 풍부한 업무 경험과 알고리즘에 대한 깊은 이해를 바탕으로 코딩 면접 질문에 대한 최적의 솔루션을 예리한 예시를 통해 간결하고 '접근하기 쉽게' 설명합니다.

——양 멍(Yang Meng) 수석 엔지니어

목차

【목차】

1장 스택과 큐

└ getMin 함수로 스택 디자인하기

└ 두 개의 스택으로 구성된 큐

└ 재귀함수와 스택연산만을 이용하여 스택을 반전시키는 방법

└ 고양이와 개 큐

└ 하나의 스택을 사용하여 다른 스택의 정렬 구현

└ 스택을 활용해 하노이탑 문제 해결

└ 윈도우 최대값 배열 생성

└ 모노톤 스택 구조

└ 가장 큰 부분행렬의 크기 찾기

└ 최대값에서 최소값이 num 이하인 하위 배열 개수를 뺀 값

2장 연결리스트 문제

└ 눈에 보이는 산 쌍의 수

└ 두 개의 순서 연결 목록의 공통 부분을 인쇄합니다.

└ 단일 연결 리스트와 이중 연결 리스트의 마지막 K번째 노드 삭제

└ 연결리스트의 중간 노드와 a/b의 노드 삭제

└ 단방향 및 양방향 연결리스트 역방향

└ 단방향 연결리스트의 반대 부분

└순환 단일 연결 리스트의 조셉 문제

└ 연결 리스트가 회문 구조인지 확인

└ 단방향 연결리스트를 특정 값에 따라 왼쪽이 소문자, 중간이 같음, 오른쪽이 큼 형태로 나눕니다.

└ 임의의 포인터 노드가 포함된 연결 리스트 복사

└ 두 개의 단일 연결 리스트가 추가 연결 리스트를 생성합니다.

└ 두 개의 단일 연결 리스트가 교차할 때 발생하는 일련의 문제

└ 단일 연결 리스트의 각 K개 노드 순서를 반대로 바꿈

└ 순서가 지정되지 않은 단일 연결 리스트에서 반복되는 값을 갖는 노드 삭제

└ 단일 연결 리스트에서 지정된 값을 갖는 노드 삭제

└ 검색 이진 트리를 이중 연결 리스트로 변환

└ 단일 연결 리스트의 선택 정렬

└ 노드를 삭제하는 이상한 방법

└ 순서가 지정된 순환 단일 연결 리스트에 새 노드 삽입

└ 순서가 지정된 두 개의 단일 연결 목록 병합

└ 단일 연결 리스트를 왼쪽과 오른쪽에 따라 재구성

3장 이진 트리 문제

└ 재귀적 방법과 비재귀적 방법을 사용하여 이진 트리의 선순, 순순, 후순 순회를 각각 구현합니다.

└ 이진 트리의 경계 노드 인쇄

└ 이진 트리를 보다 직관적으로 인쇄하는 방법

└ 이진 트리 직렬화 및 역직렬화

└ 이진 트리 순회를 위한 신 수준의 방법

└ 이진트리에서 누적합이 지정된 값과 일치하는 가장 긴 경로 길이를 찾습니다.

└ 이진 트리에서 가장 큰 검색 이진 하위 트리 찾기

└ 이진트리 탐색 조건을 만족하는 이진트리에서 가장 큰 토폴로지 구조를 찾는다

└ 이진 트리의 레이어별 인쇄 및 지그재그 인쇄

└ 이진 트리에서 잘못된 두 노드 검색 조정

└ t1 트리가 t2 트리의 전체 토폴로지를 포함하는지 확인

└ t1 트리에 t2 트리와 동일한 토폴로지 구조를 갖는 하위 트리가 있는지 확인

└ 이진 트리가 균형 이진 트리인지 확인

└ 후위 배열을 기반으로 검색 이진 트리를 재구성합니다.

└ 이진 트리가 검색 이진 트리인지 완전 이진 트리인지 확인

└ 순서 배열로부터 균형 탐색 이진 트리 생성

└ 이진 트리에서 노드의 후속 노드 찾기

└ 이진 트리에서 두 노드의 가장 가까운 공통 조상 찾기

└ Tarjan 알고리즘과 Union-Find 세트는 이진 트리 노드 간 가장 가까운 공통 조상의 일괄 쿼리 문제를 해결합니다.

└ 이진 트리 노드 간 최대 거리 문제

└ 파티의 최대 행복값

└ 선주문 및 순차 배열로부터 후순 배열 생성

└ 모든 다른 이진 트리 계산 및 생성

└ 완전한 이진 트리의 노드 수 계산

4장 재귀와 동적 프로그래밍

└ 피보나치 수열 문제에 대한 재귀 및 동적 프로그래밍

└ 행렬의 최소 경로 합

└ 환전을 위한 최소 통화금액

└ 로봇이 지정된 위치에 도달하는 방법의 수

└ 환전 방법의 수

└풍선 맞히기 최대 점수

└ 가장 긴 증가 부분 수열

└ 봉투 중첩 문제

└ 하노이탑 문제

└ 최장 공통부분수열 문제

└ 가장 긴 공통 부분 문자열 문제

└ 하위 배열의 XOR 합이 0인 최대 파티션 수

└ 최소 편집 비용

└ 문자열의 인터리브 구성

└던전 앤 드래곤 게임 문제

└ 숫자열을 문자조합으로 변환하는 방법의 수

└ 원하는 결과를 얻을 수 있는 표현식의 구성 요소 수

└ 라인카드 게임 문제

└ 점핑 게임

└ 배열에서 가장 긴 연속 시퀀스

└ N퀸 문제

5장 문자열 문제

└ 두 문자열이 서로 변화된 단어인지 판단

└ 두 문자열이 서로 회전어인지 판단

└ 정수 문자열을 정수 값으로 변환

└ 문자열의 통계적 문자열

└ 문자 배열의 모든 문자가 한 번만 나타나는지 확인

└ 널이 포함된 정렬된 배열에서 문자열 찾기

└ 스트링 조정 및 교체

└ 끈 뒤집기

└완벽한 셔플링 문제

└ 사전순으로 가장 작은 문자열을 얻으려면 추가 문자를 삭제하세요.

└ 배열 내 두 스트링 사이의 최소 거리

└ 문자열 변환 경로 문제

└ 전체 문자열을 회문 문자열로 만들려면 최소 문자를 추가하세요.

└ 괄호 문자열의 유효성 및 최대 유효 길이

└ 수식 문자열 평가

└ 0 왼쪽에 1이 있어야 하는 이진 문자열의 개수

└ 모든 문자열을 연결하여 사전순으로 가장 작은 대문자 문자열 생성

└ 문자열에서 반복되는 문자가 없는 가장 긴 부분 문자열 찾기

└ 지정된 새로운 유형의 캐릭터 찾기

└ 리졸버 문자열 문제

└ 하위 문자열의 최소 길이

└ 최소 회문 분할 수

└문자열 매칭 문제

└ 사전 트리(접두사 트리) 구현

└ 하위 배열의 최대 XOR 합

6장 빅데이터와 공간 제약

└ 블룸필터 이해하기

└ 2GB의 메모리만 사용하여 20억개의 정수 중에서 가장 빈번한 숫자를 찾아보세요

└ 음이 아닌 정수 40억개 중에서 나오지 않는 숫자를 찾아보세요

└ 100억개 URL 중 중복 URL 및 검색어에 대한 Top K 질문 찾기

└ 음이 아닌 정수 40억개 중에서 두 번 나타나는 숫자와 모든 숫자의 중앙값을 구합니다.

└ 일관된 해싱 알고리즘의 기본 원리

└섬 문제

7장 비트 연산

└ 별도의 변수 없이 두 정수의 값 바꾸기

└ 비교 판단을 하지 않고 두 숫자 중 더 큰 숫자 찾기

└ 산술 연산 없이 비트 연산만을 사용하여 정수 덧셈, 뺄셈, 곱셈, 나눗셈 연산 구현

└ 정수의 이진수 표현에는 1이 몇 개 있나요?

└ 다른 숫자가 짝수로 나타나는 배열에서 홀수로 나타나는 숫자 찾기

└ 다른 숫자가 k번 나타나는 배열에서 한 번만 나타나는 숫자 찾기

└ 8장 배열 및 매트릭스 문제

└ 원형 인쇄 매트릭스

└ 정사각형 행렬을 시계 방향으로 90° 회전

└ "지그재그" 인쇄 매트릭스

└ 정렬되지 않은 배열에서 가장 작은 k개 숫자 찾기

└ 정렬이 필요한 가장 짧은 하위 배열의 길이

└ 배열에서 N/K보다 많이 나타나는 숫자를 찾아보세요

└ 행과 열이 정렬된 행렬에서 지정된 숫자를 찾아보세요

└적분 가능한 가장 긴 하위 배열의 길이

└ 합계가 주어진 값인 정렬된 배열의 모든 튜플과 트리플을 반복하지 않고 인쇄합니다.

└ 누적합이 주어진 값인 정렬되지 않은 양수 배열에서 가장 긴 하위 배열의 길이

└ 누적합이 주어진 값인 정렬되지 않은 배열에서 가장 긴 하위 배열 계열의 문제

└ 누적합이 주어진 값보다 작거나 같은 정렬되지 않은 배열에서 가장 긴 하위 배열의 길이

└ 배열의 소액 계산

└ 자연수 배열 정렬

└ 홀수 첨자는 모두 홀수, 짝수 첨자는 모두 짝수

└ 하위 배열의 최대 누적합 문제

└ 부분행렬의 최대 누적합 문제

└ 배열에서 로컬 최소 위치 찾기

└ 배열 내 하위 배열의 최대 누적 곱

└ N개의 배열 중 가장 큰 Top K를 전체적으로 인쇄

└ 테두리가 모두 포함된 가장 큰 정사각형 크기 1

└ 이 위치의 값이 포함되지 않은 승수 배열

└ 어레이 파티션 조정

└ 최단 경로 값 찾기

└ 배열에 나타나지 않는 가장 작은 양의 정수

└ 배열 정렬 후 인접한 숫자 간의 최대 차이

└ 프로젝트 수익 극대화 문제

└ 골드바의 최소 비용

└ 건물개요 문제

└ 주유소의 좋은 출발점

└ 용기에 담긴 물의 문제

9장 기타 주제

└ 5개 랜덤에서 7개 랜덤으로 확장

└ 두 숫자의 최대 공약수를 찾는 한 줄의 코드

└ 계승에 관한 두 가지 질문

└ 점이 직사각형 내부에 있는지 확인

└ 점이 삼각형 내부에 있는지 확인

└ 종이접기 문제

└ 직사각형으로 완벽하게 만들 수 있나요?

└ 저수지 알고리즘

└ setAll 함수를 이용한 해시 테이블 디자인

└ leftMax와 rightMax의 가장 큰 차이의 절대값

└ LRU 캐시 구조 설계

└ LFU 캐시 구조 설계

└ RandomPool 구조 설계

└ 노조검색 실시

└ [0,x) 구간의 숫자가 나올 확률을 조정합니다.

└ 경로 배열은 통계 배열이 됩니다.

└ 양수 배열의 형성 불가능한 최소 합

└ 전체 범위의 모든 숫자를 더하려면 몇 개의 숫자가 필요합니까?

└ 문자열과 숫자의 대응

└1부터 n까지 1이 나타나는 횟수

└ N개의 숫자에서 M개의 숫자를 중간 확률로 출력

└ 숫자가 회문인지 확인

└ 정렬된 회전 배열에서 최소값 찾기

└ 순서대로 회전하는 배열에서 숫자 찾기

└ 숫자의 영어, 중국어 표현

└캔디 공유 질문

└ 메시지 수신 및 인쇄를 위한 구조 설계

└ 언제든지 데이터 스트림의 중앙값 찾기

└ 길이가 같은 두 개의 정렬된 배열에서 상위 중앙값 찾기

└ 두 개의 정렬된 배열에서 k번째로 작은 숫자 찾기

└ 두 개의 정렬된 배열 사이의 합을 더하는 상위 k 문제

└발생 횟수 상위 k개 질문

└매니저 알고리즘

└KMP 알고리즘

└ 체스 말을 잃어버리는 문제

└화가 문제

└우체국 위치 문제

서문/서문

머리말
책을 출간하게 된 것은 전혀 예상치 못한 일이다.
저 대기업에 들어가려면 코딩 면접 문제를 '브러싱'해서 코딩 면접 연습을 해야 한다는 걸 예전부터 알고 있었는데, 6년 전 어느 날 문득 코딩 면접이 뭔지 보고 싶은 기분이 들었다. 질문이 비슷해서 코드 인터뷰 질문을 모아봤습니다. 내가 그것에 대해 더 많이 알수록, 나는 아무것도 잘 못하는 것 같아서 더 당황스러웠다. 병합 정렬을 위한 완전한 코드를 작성하는 것은 매우 어려웠다. 이런 상황에 직면한 폰 노이이(Von Neuilly) 만이 발명한 정렬 알고리즘 , 과연 나는 컴퓨터과학과 학생이라고 말할 수 있는 자신감이 있을까? 영리함을 좋아하는 사람들은 항상 매우 자신감이 넘치기 때문에 이 타격은 오래 가지 못했습니다. 나는 질문을 "브러싱"하는 문제를 진지하게 받아들이기로 결정했지만 그 당시에는 책을 쓴다는 생각은커녕 내가 직면하게 될 일도 전혀 몰랐습니다.
나는 여가 시간을 활용하여 생각했습니다. 그것은 단지 질문을 "하는" 것이 아닌가? 다른 사람이 쓸 수 있다면 우리도 쓸 수 있습니다. 처음에는 확신이 없어서 할 수 있다고 스스로에게 말해주고 싶었어요. 그 과정은 확실히 가슴이 아프고, 정말 이해할 수 없는 매우 낮은 복잡도의 알고리즘을 보고 좌절하고 한밤중에 잠을 이루지 못하는 경우가 많습니다. 그 당시에는 책의 설명이 너무 피상적이고 온라인 설명이 너무 산만하고 코드를 이해할 수 없는 정보를 완전히 찾을 수 없다고 느꼈습니다. 처음에는 질문을 "정리"하는 동안 이것이 모두 말도 안되는 것이라고 생각했기 때문에 수없이 포기하고 싶었습니다! 나는 왜 좋은 삶을 버리고 이런 괴로움을 찾았을까? 하지만 포기할 생각은 없습니다. 많은 솔루션을 이해하지는 못하지만 정말 흥미롭다고 생각합니다.
나는 구입할 수 있는 모든 관련 서적에서 모든 주제를 연구했고, 그것이 중국어로 되어 있든 영어로 되어 있든, 나는 그 책들을 모두 갉아먹었습니다. 각 질문을 작성한 후, 책에 나온 방법과 반복적으로 비교했습니다. 대여섯 권의 책을 '갉아먹고', 처음으로 질문을 '쓰기' 시작한 지 16개월이 지났습니다. 책을 쓰나요? 웃기지 마세요. 방금 시청을 마쳤습니다.
“젊은이들은 이 일은 내 관심이 아니니 서툴러도 괜찮다며 늘 변명을 늘어놓지만, 젊은이들이 관심을 두지 않는 것은, 자신들이 직면하는 일들 가운데 항상 흥미로운 일이 몇 가지밖에 없다는 사실입니다. 때로 일을 대하는 태도가 항상 매우 게으르고 부정적이어서 게으른 사람이 되는 경우도 있다. 자신이 관심 있는 일을 실제로 직면하게 되면 더 이상 주먹을 꽉 쥐지 못하게 된다는 것을 깨닫게 된다." 학부 시절 졸업 프로젝트 강사였던 Gao Pengyi가 이렇게 말했습니다. 예! 어떤 것에 대해 철저하게 조사하지 않았다면 흥미롭지 않다고 말하지 마세요. 이것은 형제애가 아니라 자신을 진지하게 받아들이는 것입니다.
브러싱 질문 코드가 40,000줄에 도달했을 때 저는 기본적으로 국내외 인기 있는 브러싱 질문 사이트의 일일 사용자가 되었습니다. 이때 한 가지를 확인했습니다. 오늘의 코드 인터뷰 안내는 정말 매우 에 있습니다. 기본 단계에서는 이 불완전성이 포괄적입니다.
예를 들어:
기사 전후의 맥락이 분리되는 경우가 종종 있는데, 저자는 이전의 좋은 해결책을 바탕으로 더 나은 최적화 방법을 제안하는 경우가 많지만, 기사 전체에서는 이전 해결책이 무엇인지 언급하지 않습니다. 이로 인해 초보자가 이해하는 것이 불가능합니다.
거의 모든 책이 예제가 가져오는 길잡이 역할을 무시하고, 많은 책에서 해결 방법을 설명할 때 의사 코드만 작성하기도 하는데, 이로 인해 독자가 의미를 이해하는 것과 실제로 코드를 직접 작성하는 것 사이에 격차가 생깁니다. .
코딩 면접 질문의 특징은 '많다', '복잡하다', '어렵다' 등으로, 학습 시작부터 원하는 최종 효과까지 스스로 평가하는 것은 불가능하다. "천천히 연습하라, 배움에는 한계가 없다"는 사고방식이 주된 사고방식이 되었고, 이는 필연적으로 의심을 불러일으킬 것입니다.
새로운 면접 질문을 보면, 이전 연구의 한 예에서 추론을 이끌어낼 수 없고, 제가 한 질문에 대한 요약 및 귀납이 부족하기 때문에 여전히 어디서부터 시작해야 할지 모르겠습니다.
"칫솔질" 질문은 "똑똑한 사람들"에게만 적합하다는 것이 사실인가요? 아닌 것 같아요. 대부분의 내용이 논쟁의 여지가 있는 단계이기 때문에 원문만 공부하겠습니다.
그 때 해외에 혼자 있었던 기억이 나네요. 초겨울 어느 날 오후, 2년 동안 '문제풀이'를 하던 중, 저녁을 먹으려던 찰나, 갑자기 점심 먹는 것을 잊어버렸다는 생각이 나서 서둘러 달려갔습니다. 음식을 찾으러 집 밖으로 나갑니다. 7-11 앞 광장에 서서 1달러 50센트짜리 핫도그와 75센트짜리 커피를 들고 미지근한 햇살이 나를 비추고, 나는 멀리서 사라지는 태양을 바라보았다. 멈춰 서서 얼룩덜룩한 돌 카운터에 커피를 내려놓았다. 손에 든 핫도그가 너무 맛있었고, 소시지와 양파도 신선했다. 시원한 바람이 불어와서 기분이 더욱 혼란스러웠다. 샌프란시스코의 하늘은 너무 다채로워 방랑자들을 어지럽게 만듭니다. 유령처럼 울고 있었는데, 집을 그리워하는 것 외에 어떻게 책을 출판할 것이라고 상상이나 할 수 있겠습니까?
인터넷에서 새로운 질문을 검색하는 것이 어렵다는 것을 깨달았을 때 이미 두 회사를 바꾸고 600개 이상의 질문을 반복적으로 구현하고 거의 10만 줄의 코드를 작성했습니다. 취업을 위해 질문을 '실행'하려던 원래 의도는 오랫동안 잊혀진 채 취미가 되어 오랫동안 지속되었다는 사실을 알고 나니 스스로도 놀랐다. 더욱 이상한 점은 완전히 즐기고 있고, 소통하고 싶은 욕구도 점점 강해지고 있다는 점이다.이 점에 관해 동료들과 자주 논의를 한다. 많은 책의 해결책이 최적이 아니라는 것을 알았습니다. 실제로 많은 문제는 동료와 토론함으로써 더 잘 해결되었습니다. 전문가가 많지만 글을 쓰기에는 너무 게으른 것 같습니다.
어느 날, 제가 쓴 제목을 보고, 그 '가슴 아픈' 시절을 생각하면서 문득 책을 내서는 안 된다는 생각이 들었습니다. 이 느낌 없이는 살 수 없어요 이것이 진정한 사랑이 아니면 무엇일까요?
이것은 영감을 주는 이야기가 아니라, 질문에 "답변"하기를 좋아하는 사람이 최선의 해결책을 많이 설명하기로 결정한 과정입니다. 그만큼 간단합니다.
주오 청윤
2015년 7월 20일

명세서

상표 I READING
브랜드 영역 China
순 내용 200g
에디션 횟수 프로그래머를 위한 코딩 인터뷰 가이드(2판)

면책성명

제품 가격, 포장, 사양 등의 정보는 예고 없이 변경될 수 있습니다. 적시에 제품 정보를 업데이트 할 수 있도록 최선을 다하지만, 받은 실제 제품을 참고하시기 바랍니다. 제품을 사용하기 전에 반드시 제품에 동봉된 라벨, 경고 및 설명을 읽어 주십시오.

상세정보 보기
찜한 목록에 추가
{{ $isZh ? coupon.coupon_name_sub : coupon.coupon_ename_sub | formatCurrency }}
{{__("Buy Directly")}} {{ itemCurrency }}{{ item.directly_price }}
수량
{{ quantity }}
{{ instockMsg }}
{{ limitText }}
{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}
Love Reading@CHINA 판매
배송지
{{ __("Ship to United States only") }}
무료 배송
중국 출고

장바구니에 추가됨

쇼핑 계속하기

당신을 위한 추천

{{ item.brand_name }}

{{ item.item_name }}

{{ item.currency }}{{ item.market_price }}

{{ item.currency }}{{ item.unit_price }}

{{ item.currency }}{{ item.unit_price }}

쿠폰

{{ coupon.coupon_name_new | formatCurrency }}
받기 받았음 마감
{{ getCouponDescStr(coupon) }}
{{ coupon.use_time_desc }}
곧 만료됩니다: {{ formatTime(coupon.use_end_time) }}

친구들과 공유하세요

취소

Yami 기프트카드 전용특가

기프트카드로 결제하면 전용특가를 받을 수 있습니다

규칙 설명

기프트카드 전용특가는 일부 상품에 대한 특혜가격입니다.

기프트카드 전용특가 상품 구매 시 E-기프트 카드 잔액으로 결제하고 기프트카드 잔액이 주문 내 상품의 총액을 지불하기에 충분하하 기프트카드 전용특가가 자동으로 활성화됩니다.

기프트 카드 잔액으로 결제하지 않거나 기프트카드 잔액이 전항의 요건을 충족하지 못할 경우 기프트카드 전용특가를 활성화할 수 없으며 상품은 정상 가격으로 구매할 수 있습니다.

기프트카드 전용특가 상품 구매 시 잔액이 부족할 경우 장바구니 또는 결제 페이지에서 "충전" 버튼을 클릭하여 기프트카드를 구매 및 충전할 수 있습니다.

기프트카드 전용특가가 있는 상품은 "전용특가"라는 특별한 가격표시가 표시됩니다.

질문이 있으시면 언제든지 고객 서비스에 문의하십시오.

Yami는 기프트카드 전용특가 관련 최종 해석권을 보유합니다.

Yami 판매

서비스 보장

Yami $49 이상 무료 배송
Yami 걱정 없는 반품/교환
Yami 미국에서 발송

배송 정보

  • 미국

    표준 배송 $5.99(알래스카, 하와이 제외), 최종 가격 $49 이상 시 무료 배송

    지역 배송 $5.99(캘리포니아, 뉴욕, 뉴저지, 매사추세츠, 펜실베이니아, 위 주의 일부 지역), 최종 가격 $49 이상 시 무료 배송

    2일 이내 배송(알래스카 및 하와이 포함) $19.99부터 시작

반품 및 교환 정책

Yami는 고객님께 최상의 A/S를 제공하고, 모든 분들이 Yami에서 안심하고 쇼핑할 수 있도록 노력하고 있습니다. Yami의 자영 상품은 반품 및 교환 조건을 충족하는 경우, 상품 수령 후 30일 이내에 반품 및 교환할 수 있습니다(식품은 품질 문제로 인해 7일 이내에 반품 및 교환이 가능합니다. 모든 고객이 안전하고 고품질의 제품을 받을 수 있도록 뷰티 제품은 개봉 또는 사용 후에는 품질 문제를 제외하고 환불 또는 반품을 제공하지 않습니다. 기타 특별 카테고리의 제품은 고객 서비스에 문의하시기 바랍니다).
이해와 지원에 감사드립니다.

상세정보 보기

Yami 판매

Yami E-기프트카드 사용 약관

구매 시 자동 충전을 선택한 경우, 주문 완료 후 기프트카드가 자동으로 계정에 충전됩니다.

구매 시 이메일 발송을 선택한 경우, 주문 완료 후 시스템이 자동으로 카드 번호와 비밀번호를 입력한 이메일로 발송합니다.

이메일을 보낼 때, 모든 사용자는 이메일에 있는 카드 번호와 비밀번호를 사용하여 기프트카드를 충전할 수 있으니, 이메일 정보를 잘 보관하세요.

이메일을 받는 데 문제가 있으면, 고객 서비스에 연락하여 처리해 주세요.

이메일을 보낼 때, 기프트카드가 교환되지 않았다면 이메일을 재발송할 수 있습니다. 이미 다른 사용자에 의해 교환된 경우에는 보상할 수 없습니다.

Yamibuy의 E-기프트카드는 자영 또는 제3자 상품 구매에 사용할 수 있습니다.

Yamibuy의 E-기프트카드는 유효 기간 제한이 없으며, 장기간 유효합니다.

Yami 전자 상품권의 금액은 여러 번에 나눠서 사용할 수 있습니다;

Yami 전자 상품권 업무 규칙의 최종 해석 권한은 Yami 웹사이트에 있습니다.

반품 및 교환 정책

이미 사용된 E-기프트카드는 환불이 불가능합니다.

판매자: Love Reading@CHINA

서비스 보장

Yami $49 이상 무료 배송
Yami 최고의 A/S
Yami 미국 본토에서 발송

배송 정보

  • 미국

    표준 배송 $5.99(알래스카, 하와이 제외), 최종 가격 $49 이상 시 무료 배송

    지역 배송 $5.99(캘리포니아, 뉴욕, 뉴저지, 매사추세츠, 펜실베이니아, 위 주의 일부 지역), 최종 가격 $49 이상 시 무료 배송

    2일 이내 배송(알래스카 및 하와이 포함) $19.99부터 시작

반품 및 교환 정책

제품을 받으신 후 30일 이내에 제품을 반품하실 수 있습니다. 반품된 품목은 구매에 대한 원본 송장을 포함하여 원래 포장된 새 품목이어야 합니다. 고객이 제품을 반품하는 경우 자비가 필요합니다.

Love Reading@CHINA 판매

서비스 보장

Yami 점포간 $:amount 이상 구매 시 무료 배송
Yami 30일 반품/교환 보장

Yami-중국 집하창고

Yami는 중국 내 주요 우수매장에서 제품을 선별하여 모아 Yami 중국통합센터로 배송하며 택배를 합친 후 전국 각지의 주소로 배송해 드립니다. 점포간 무료 배송 조건은 최저 $69입니다. 여러 판매자가 제공하는 다양한 상품 중에서 원하는 상품을 선택하고 점포간 무료배송으로 저렴한 배송비를 쉽게 누릴 수 있습니다.

반품 정책

30일 이내 반품 및 교환 보증을 제공합니다. 제품은 새로 사용하지 않은 원래 포장에 구매 증명서가 첨부되어 있어야 합니다. 상품 품질 문제, 잘못된 배송, 배송 누락 등 판매자의 실수로 인한 경우 환불 처리됩니다. 기타 사유로 인한 반품 및 교환은 배송비는 고객이 자체로 부담하셔야 합니다. 모든 제품은 장거리 배송을 하기 때문에 간혹 간단한 외부 포장이 눌려 마모되는 등이 있지만 내부 품질 문제가 없는 경우 반품 및 교환할 수 없습니다.

배송 정보

Yami 중국집하배송 Consolidated Shipping 배송비 $9.99 ($69 이상 주문시 무료배송)

중국 판매자는 주문 후 영업일 기준 2일 후에 상품을 발송합니다. 모든 택배는 Yami 중국통합센터(특별한 상황 및 중국 내 개별 법정 공휴일 제외)에 도착하여 택배를 합친 후 UPS를 통해 미국으로 배송됩니다. UPS는 중국에서 발송 후 미국까지 평균 10영업일 정도 소요되며 직배송 주문 번호에 따라 수시로 추적 및 조회할 수 있습니다 전염병의 영향으로 현재 물류가 5일 정도 지연될 수 있습니다. 택배는 고객 서명이 필요합니다. 서명하지 않은 경우 고객은 택배가 분실될 위험을 부담하게 됩니다.

Love Reading@CHINA 판매

서비스 보장

무료 배송
중국 출고

배송 정보

Ground Shipping배송비$0($1 이상 주문 시 무료 배송)


EMS(A/H)배송비$0($1 이상 주문 시 무료 배송)


Standard shipping배송비$5.99($49 이상 주문 시 무료 배송)


Seller will ship the orders within 1-2 business days.

포인트 규칙

모든 품목은 Yamibuy 의 프로모션이나 포인트 이벤트에서 제외됩니다.

반품 및 교환 정책

제품을 받으신 후 30일 이내에 제품을 반품하실 수 있습니다. 반품된 품목은 구매에 대한 원본 송장을 포함하여 원래 포장된 새 품목이어야 합니다. 고객이 제품을 반품하는 경우 자비가 필요합니다.

Yami

Yami 앱 다운로드

맨 위로 돌아가기

당신을 위한 추천

브랜드 스토리

I READING

为您推荐

Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折

리뷰{{'('+ commentList.posts_count + ')'}}

당신의 체험을 공유하고 더 많은 사용자가 선택할 수 있도록 도와줍니다.

리뷰 작성
{{ totalRating }} 리뷰 작성
  • {{i}}별

    {{i}} 별

    {{ parseInt(commentRatingList[i]) }}%

Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}접기

{{ strLimit(comment,800) }}전체 보기

Show Original

{{ comment.content }}

Yami
모두 보기

{{ formatTime(comment.in_dtm) }} 구매 완료 {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}
Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}접기

{{ strLimit(comment,800) }}전체 보기

Show Original

{{ comment.content }}

Yami
모두 보기

{{ formatTime(comment.in_dtm) }} 구매 완료 {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}

조건에 맞는 리뷰가 없습니다

리뷰 상세

Yami Yami

{{ showTranslate(commentDetails) }}접기

{{ strLimit(commentDetails,800) }}전체 보기

Show Original

{{ commentDetails.content }}

Yami
모두 보기

{{ formatTime(commentDetails.in_dtm) }} 구매 완료 {{groupData}}

{{ commentDetails.likes_count }} {{ commentDetails.likes_count }} {{ commentDetails.reply_count }} {{commentDetails.in_user==uid ? __('Delete') : __('Report')}}

내용을 입력하세요

답변{{'(' + replyList.length + ')'}}

Yami Yami

{{ showTranslate(reply) }}접기

{{ strLimit(reply,800) }}전체 보기

Show Original

{{ reply.reply_content }}

{{ formatTime(reply.reply_in_dtm) }}

{{ reply.reply_likes_count }} {{ reply.reply_likes_count }} {{ reply.reply_reply_count }} {{reply.reply_in_user==uid ? __('Delete') : __('Report')}}

내용을 입력하세요

취소

지금까지의 모든 리뷰입니다!

리뷰 작성하기
상품 평점

댓글을 입력하세요.

  • 좋은 닉네임이 당신의 리뷰를 더 인기 있게 만들 것입니다!
  • 여기에서 닉네임을 변경하면 개인정보의 닉네임도 같이 변경됩니다.
리뷰를 남겨주셔서 감사합니다
당신의 좋은 리뷰는 우리 커뮤니티가 아시아 최고의 상품을 찾는 데 도움이 됩니다.

신고하기

취소

이 리뷰를 삭제하시겠습니까?

취소

I READING

전체 보기

최근 본 상품

브랜드 스토리

I READING