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

  • 算法競賽實戰筆記
  • 梁博等編著
  • 299字
  • 2024-03-14 16:59:12

1.1.2 數據結構的運算

每一種數據結構都可以進行一些運算,或者說對這個數據結構可以進行一些操作。常見的操作有如下幾種:

● 建立(Create)。比如聲明一個數組。

● 消除(Destroy)。比如一個數組所在的函數執行完畢,該數組占用的空間被釋放。

● 刪除(Delete)。從一個數據結構中刪除一個數據元素。數組中沒有這個操作,因為按照C++的語法規定,數組的長度在建立時就已經確定了,并且不允許修改。

● 插入(Insert)。把一個數據元素插入到一個數據結構中。數組中沒有這個操作。

● 訪問(Access)。比如訪問a[3]這個元素,輸出它的值。

● 修改(Modify)。比如把a[3]賦值為42。

● 排序(Sort)。比如把數組里面所有元素從小到大排序。

● 查找(Search)。比如查找數組中是否存儲了42這個數字。

主站蜘蛛池模板: 平定县| 新乡市| 阳信县| 化州市| 丘北县| 金坛市| 乐平市| 丽江市| 棋牌| 临颍县| 台湾省| 赣榆县| 菏泽市| 湖南省| 广宁县| 从江县| 尖扎县| 黄平县| 兴业县| 莱西市| 云和县| 桃源县| 海阳市| 双辽市| 浦城县| 孝感市| 五家渠市| 阿荣旗| 方山县| 铁岭县| 宜宾县| 车险| 湖口县| 邓州市| 普宁市| 克什克腾旗| 密山市| 教育| 泰安市| 静乐县| 施秉县|