原创 關於多態

多態又分爲靜態多態和動態多態。靜態多態其實就是函數重載,動態多態就是一般我們所說的多態。多態作爲面向對象的三大特徵之一,需要另外兩大特徵:封裝、繼承的支持。本文主要講講,我看了一點《深度探索C++模型》總結多態是怎樣實現的。1.C++內存

原创 關於二叉樹

當我們看到二叉樹的時候,首先想到的是遍歷,配合二叉樹的遍歷來對結果進行討論,根據題目來採取相應的遍歷,看看是使用先序,後序還是其他的遍歷方法。如果是深度優先的話,採用棧,如果是廣度的話,採用隊列。

原创 幾種進程狀態

進程的幾種狀態版權聲明:本文爲博主原創文章,未經博主允許不得轉載。進程:進程(Process)是計算機中的程序關於某數據集合上的一次運行活動,是系統進行資源分配和調度的基本單位。進程狀態:一個進程的生命週期可以劃分爲一組狀態,這些狀態刻畫