譯者序
第2版前言
第1版前言
第1章 求職之前
1.1 了解自己
1.2 了解市場
1.3 掌握市場需要的技能
1.4 處理自己的在線資料
1.5 本章小結
第2章 求職過程
2.1 尋找公司并進行聯系
2.2 面試過程
2.3 招聘者的角色
2.4 工作邀約和協(xié)商
2.5 本章小結
第3章 編程問題的解答思路
3.1 面試過程
3.2 解決問題
3.3 分析解決方案
3.4 本章小結
第4章 鏈表
4.1 鏈表的種類
4.2 基本鏈表操作
4.3 鏈表問題
4.4 本章小結
第5章 樹和圖
5.1 樹
5.2 圖
5.3 二叉樹問題
5.4 本章小結
第6章 數組和字符串
6.1 數組
6.2 字符串
6.3 數組和字符串問題
6.4 本章小結
第7章 遞歸
7.1 理解遞歸
7.2 遞歸問題
7.3 本章小結
第8章 并發(fā)
8.1 基本線程概念
8.2 并發(fā)問題
8.3 哲學家進餐
8.4 本章小結
第9章 面向對象編程
9.1 基礎知識
9.2 構造與析構
9.3 面向對象編程問題
9.4 本章小結
第10章 數據庫
10.1 數據庫基礎
10.2 數據庫問題
10.3 本章小結
第11章 其他編程主題
11.1 圖形學
11.2 位操作
11.3 圖形學和位操作問題
11.4 本章小結
第12章 計數、測量和排序難題
12.1 處理難題
12.2 難題
12.3 本章小結
第13章 圖形和空間方面的難題
13.1 先畫下來
13.2 圖形和空間問題
13.3 本章小結
第14章 知識問題
14.1 準備
14.2 問題
14.3 本章小結
第15章 非技術問題
15.1 為什么要問非技術問題
15.2 問題
15.3 本章小結
第16章 結束語
附錄A 簡歷