- 算法競賽實戰筆記
- 梁博等編著
- 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這個數字。
推薦閱讀
- 數據庫程序員面試筆試寶典
- 金牌網管師(初級)網絡實驗手冊
- 軟考直通車:系統集成項目管理工程師高頻考點與應試專題
- 華為ICT大賽實踐賽昇騰AI賽道真題解析
- 全國計算機等級考試一本通:二級Visual Basic
- 全國計算機等級考試上機專用題庫與筆試模擬考場:二級 Visual Basic
- 全國計算機等級考試一本通:一級MS Office
- 全國計算機等級考試歷年真題與機考題庫:一級計算機基礎及MS Office應用
- 全國計算機等級考試一本通:二級C語言
- 全國計算機等級考試一本通:二級Visual Basic
- 動畫制作(中級)
- 全國職稱計算機考試專用教材:中文Windows XP操作系統
- 華為ICT大賽實踐賽網絡賽道真題解析
- 全國青少年CSP-J編程競賽真題解析(2025版)
- Scratch 編程競賽指南