// 建立乙個陣列元素
var arr = ['a','b','c','d'];
// alert(arr); 顯示陣列內容
console.log(arr);// 顯示陣列
// console.log(arr.length); 顯示陣列長度,因為陣列排列從0開始,所以顯示的長度會加一
delete arr[2];
console.log(arr);
//通過delete刪除陣列元素會形成空位,空位因為沒有資料所以是undefined
//會形成稀疏陣列
//通過length刪除陣列元素
//通過吧length屬性設定為0,可以清空陣列/如果陣列本身length值就是0,那這種方式清空陣列將會沒有效果
arr.length = 0;
console.log(arr);
var arr = ['a','b','c','d'];
//更改
arr[1]= 'x'
arr[2]= 'y'
console.log(arr);
//現在查詢陣列元素
console.log(arr[0]);
console.log(arr.length);
console.log(arr[arr.length-1]);//獲取最後乙個元素
for(var i=0;iarr[j+1])}}
} sort(arr)
console.log(arr)
function selectsort(arr){
var len = arr.length;
var minindex,temp;
for(var i=0;i
點名
開始暫停
樹狀陣列入門 簡單的原理講解
樹狀陣列可以解決什麼樣的問題 這裡通過乙個簡單的題目展開介紹,先輸入乙個長度為n的陣列,然後我們有如下兩種操作 輸入乙個數m,輸出陣列中下標1 m的字首和 對某個指定下標的數進行值的修改 多次執行上述兩種操作 尋常方法 對於乙個的陣列,如果需要求1 m的字首和我們可以將其從下標1開始對m個數進行求和...
簡單的關於陣列的處理
1 array push 這個函式用於在陣列元素的末尾新增新元素 2 unset 允許刪除陣列中的某個鍵值對,但是刪除後陣列不會重建索引。若需要將刪除後的陣列重建索引,可以使用array values 例如 a array 1 one 2 two 3 three unset a 2 新陣列為 a a...
棧的簡單講解
棧stack的特徵 後進先出 c 佇列queue類成員函式如下 push 向棧內壓入乙個成員 pop 從棧頂彈出乙個成員 empty 如果棧為空返回true,否則返回false top 返回棧頂,但不刪除成員 size 返回棧內元素的大小 可以把棧想象成乙個木桶,後放進去的東西先拿出來 下面舉個栗子...