面試小食記 第五餐

2021-10-19 22:56:24 字數 260 閱讀 1922

答:

1.arraylist是實現了基於動態陣列的資料結構,而linkedlist是基於鍊錶的資料結構;

2.對於隨機訪問get和set,arraylist要優於linkedlist,因為linkedlist要移動指標;

3.對於要新增和刪除操作add和remove,一般大家都會說linkedlist要比arraylist快,因為arraylist要移動資料。但是實際情況並非這樣,對於新增或刪除,linkedlist和arraylist並不能明確說明誰快誰慢。

第五周周記

第五周周記 本週完成了 1.html的網頁設計作業,學習了標籤 用 製作網頁 製作表單站點等。2.學習了資料結構的順序表和鏈式表的動態儲存和應用,以及如何寫 3.學習了ps 選單的部分功能。4.學會了繪製一張網路拓撲圖。希望能夠更加努力,收穫成長。週數專業學習目標 專業學習時間 新增 量 部落格發表...

Java基礎筆記 第五記

物件導向 靜態 什麼時候使用靜態?要從兩方面下手 因為靜態將會修飾成員變數或函式 什麼時候定義靜態變數?當物件中出現共享資料時,該資料應該修飾為靜態資料 物件中的特有資料要定義成非靜態存在於堆記憶體中 什麼時候定義靜態函式?當功能內部沒有訪問到靜態資料時,該功能可以定義成靜態的 靜態 塊 格式 st...

第五周筆記

函式中包含yield語句的函式就是生成器函式,呼叫返回生成器物件.yield 是個表示式,可以返回值.生成器表示式 m i for i in range 10 生成器的應用 1,無限迴圈 2,計數器 3,斐波那契數列 4,生成器互動 5,協程coroutine lambda構建匿名函式 定義 lam...