問題: 吳老師,這些數據結構之所以這麼來設計, 除了可以抽象出很多事物的共性以外,是不是還因為更適合機器的處理方式呢? 吳軍: 這個問題問得很好!對這個問題簡單的回答是肯定的,即數據結構的出現和計算機本身工作的方式有關。今天演化出來的很多數據結構, 甚至和圖靈機的原理,以及計算機底層的馮.諾依曼結構也有關。比如鏈表這種數據結構, 就和圖靈機的設計直接相關。 世界上很多抽象化的結果,都和我們人容易掌握的工具有關。比如我們將大部分零件做成圓形的 […]
問題: 吳老師,這些數據結構之所以這麼來設計, 除了可以抽象出很多事物的共性以外,是不是還因為更適合機器的處理方式呢? 吳軍: 這個問題問得很好!對這個問題簡單的回答是肯定的,即數據結構的出現和計算機本身工作的方式有關。今天演化出來的很多數據結構, 甚至和圖靈機的原理,以及計算機底層的馮.諾依曼結構也有關。比如鏈表這種數據結構, 就和圖靈機的設計直接相關。 世界上很多抽象化的結果,都和我們人容易掌握的工具有關。比如我們將大部分零件做成圓形的 […]