而且我有以下問題:
不插入和刪除該表中的意思是插入和刪除在僅結束?
對於基本數組,爲什麼插入和刪除的平均值和最壞情況標記爲
-
?表中的索引是什麼意思?這是否意味着訪問?
爲什麼插入和刪除動態數組O(n)?
爲什麼鏈接列表O(n)與動態數組O(1)的索引是?這是因爲動態數組是連續的,可以通過指針算術直接訪問,而對於鏈接列表則需要線性搜索?
而且我有以下問題:
不插入和刪除該表中的意思是插入和刪除在僅結束?
對於基本數組,爲什麼插入和刪除的平均值和最壞情況標記爲-
?
表中的索引是什麼意思?這是否意味着訪問?
爲什麼插入和刪除動態數組O(n)?
爲什麼鏈接列表O(n)與動態數組O(1)的索引是?這是因爲動態數組是連續的,可以通過指針算術直接訪問,而對於鏈接列表則需要線性搜索?
不插入,並在此表中刪除意味着只在末尾插入和刪除?
那些反映隨機插入和刪除。
對於基本陣列,爲什麼插入和刪除對平均和最壞的情況下被標記爲-
?
因爲「基本數組」是一個靜態數組結構。您不能插入或刪除元素。
什麼索引表中的是什麼意思?這是否意味着訪問?
這意味着:通過索引(位置)訪問,而不是通過密鑰訪問。
爲什麼插入和動態陣列爲O(n)的刪除?
因爲插入/刪除可能需要數組長度增長或縮小。這可能涉及複製(全部)元素。因此O(N)。
爲什麼是鏈表O(n)的索引,而動態陣列的O(1)?這是因爲動態數組是連續的,可以通過指針算術直接訪問,而對於鏈接列表則需要線性搜索?
是的。
對於如圖4所示,當插入或刪除元素中或從一個d-數組,應指示索引中插入或刪除,因此需要做一些元件向前或向後移動
請記住,提出多個問題要麼回答問題而不回答所有問題,而是讓答案分散在整個頁面上,而不是頂部的「最佳」答案,否則用戶可能會回答所有問題,但有些問題不正確,並且答案是半正確的,半錯的顯然不適合線性投票系統。 – Dukeling