成功通過編碼面試:数据结构与算法Crushing the Code Interview: Data Structures
4.3 (5 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
156 students enrolled

成功通過編碼面試:数据结构与算法Crushing the Code Interview: Data Structures

11个最重要編碼面試問題 Data Structures and Algorithm Questions
4.3 (5 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
156 students enrolled
Created by Greg Lim
Last updated 9/2019
Traditional Chinese
Current price: $72.99 Original price: $104.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • 瞭解編碼面試是什麼樣的
  • 熟悉11個最重要的編碼面試問題和答案!
  • 对編碼面試更加預備,自信
Course content
Expand all 38 lectures 02:20:35
+ 數組 Arrays
8 lectures 28:28
两个排序数组中的公共项目 (難度★★) Common Elements in Two Sorted Arrays
01:17
解決方案構思
02:55
解決方案代碼
04:22
一个数组是另一个数组的旋转吗? (難度★★) Is One Array a Rotation of Another?
01:54
解決方案構思
02:51
解決方案代碼
05:25
+ 字符串Strings
6 lectures 22:58
解決方案代碼
03:27
一次编辑 (難度★★★) One Away Strings
03:47
解決方案構思
05:02
解決方案代碼
07:45
+ 二維陣列Two-Dimensional Arrays
8 lectures 33:51
解決方案構思
06:03
解決方案代碼
02:31
雷區:找到扩展位置 (難度★★★) 
Find where to expand in Minesweeper
04:35
解決方案構思
06:57
解決方案代碼
03:20
旋转2D Array(難度★★★) Rotating 2D array
01:30
解決方案代碼
03:58
+ 連結清單和樹Linked Lists and Trees
11 lectures 40:25
解決方案構思
02:34
解決方案代碼
02:58
是個二分查找树?(難度★★) 
Is this a Binary Search Tree?
05:06
解決方案構思
02:01
解決方案代碼
04:46
最近共同祖先(難度★★★)
 Lowest Common Ancestor
02:58
解決方案構思
04:35
Path to x 解決方案構思
02:33
Path to x 解決方案代碼
06:19
最近共同祖先 Lowest Common Ancestor 解決方案代碼
04:09
Requirements
  • 你應該熟悉至少一種程式設計語言
  • 您應該熟悉基本的data structures,如數組arrays、雜湊表hash tables、鏈表linked list、樹和圖trees, graphs
  • 你應該熟悉大O符號 Big O notation
Description

當你準備編碼面試時,你有沒有想過:

“我希望有人能幫我解释這些編碼面試問題。”

“我希望有一組最重要的編碼面試問題来練習。”

如果是的話,這門課是給你的!

在本課程中:

  • 首先,我將給你一些解决問題的技巧,在下一次編碼面試中馬上使用。

  • 然後,我將帶您探討11個重要編碼面試問題及答案。之所以選擇這些問題,是因為它們是程式設計面試中最常問的問題。

  • 這些問題使用數組、字串、二維陣列、連結清單和樹等概念

  • 你可用你所喜歡的代碼語言來跟著本課程

本課程向中級至高級學習者

所以,我假設你已經熟悉一些概念,比如:

  • 二維陣列 Two dimensional arrays

  • 廣度優先蒐索和深度優先搜索 Breadth first search and depth first search

  • 連結清單和樹 Linked lists and trees

準備好參加這門課程了嗎?請觀看預覽視頻,看看你是否能解决這些問題!

Who this course is for:
  • 準備程式設計面試的中級至高級學習者
  • 任何想提高解决問題/編碼技能的人(編碼面試是練習這些技能的好方法)