官术网_书友最值得收藏!

本章小結(jié)

(1)理解棧的定義和特點、棧的順序存儲表示和鏈式存儲表示,以及棧在程序設(shè)計中的應(yīng)用。特別要注意,鏈式棧的棧頂應(yīng)在鏈頭,插入與刪除操作都在鏈頭進行。

(2)需要理解隊列的定義和特點、隊列的順序存儲表示(循環(huán)隊列)和鏈接存儲表示。對于循環(huán)隊列,需要特別注意的是其隊空條件和隊滿條件;而對于鏈隊列,需要特別注意出隊操作,一般情況下,出隊僅對隊頭指針操作,當(dāng)只有一個元素時,出隊需要修改隊尾指針。

(3)本章還簡單介紹了遞歸函數(shù)的實現(xiàn)過程,需要強調(diào)的是,遞歸實質(zhì)上就是通過棧來實現(xiàn)函數(shù)調(diào)用,只不過是調(diào)用自身而已。

(4)在算法設(shè)計方面,要求掌握棧的五種操作(進棧、出棧、取棧頂元素、判棧空和置空棧)在順序存儲表示下及在鏈接存儲表示下的實現(xiàn);掌握隊列入隊、出隊、取隊頭元素的實現(xiàn),以及在不同條件下判隊空、隊滿的方法。

主站蜘蛛池模板: 玛多县| 丹凤县| 石棉县| 马龙县| 永吉县| 饶平县| 神木县| 泸溪县| 留坝县| 峡江县| 荣昌县| 沈阳市| 荣成市| 江油市| 黔西县| 萨嘎县| 收藏| 南昌市| 明溪县| 连山| 靖州| 永川市| 湘乡市| 鲁甸县| 崇左市| 湘乡市| 宜黄县| 通城县| 邹平县| 婺源县| 朝阳县| 香港| 七台河市| 睢宁县| 太康县| 彭泽县| 江孜县| 遂川县| 榆中县| 二连浩特市| 平罗县|