山鬼的資料結構坑(初篇)

2021-08-10 15:33:21 字數 768 閱讀 1824

世上焉有無雙數,萬般玄機誰可知,我本杯中一浮游,何來笑談青蓮久 –山鬼sakura

function

list

()

然後我們來實現其所需要的功能

(ele) ;

list.prototype.remove= function

(ele) else

};list.prototype.getindex=function

(target)

else

}}};

list.prototype.insert=function

(ele,index)else

};list.prototype.moveto=function

(pos1,pos2)else

}else

};list.prototype.clear=function

();

這時候我們來做測試

var b=new list();

b.insert(2,1);

b.moveto(0,1);

b.remove(1);

output:2

1 heiej

直到如今,我才明白老師當初為什麼出現錯誤,不是因為因為邏輯錯誤,而是在條件判斷的時候忽略了一些條件的可能性。有人說故事到這裡就要結束了,誰知道呢,總之吧,希望我的文章可以給你帶來一些感想。因為平時上課的原因,我會保持每週最少兩更.see you;

初窺資料結構

初窺資料結構 由於今晚開會,偉傑師兄會說資料結構,所以今天下午就用了一點時間看了一下資料結構,談談今天的收穫吧!首先,知道了什麼是資料結構,資料結構是指資料以及相互之間的聯絡,可以看作是相互之間存在著某種特定關係的資料元素的集合,可以把資料結構看成是帶結構的資料元素的集合。然後了解了資料結構包括哪些...

資料結構啟動篇

當手機電量僅剩下20 時,很多人會開始緊張,想找個地方充電,但是當我們一年的時間僅剩20 時,又有多少人會在意,會緊張?你的2016年,僅剩20 回顧這一年,跳了一次槽漲薪不到10 聽信了前同事和經理的忽悠以為獎金很多,可惜到現在也沒見毛 毛。工作也是剛來的時候天天加班,後來就是天天打醬油,但是做為...

資料結構篇 棧

本篇開始學習棧,首先棧這種資料結構是一種後進先出的結構,棧限定為只能在一段進行刪除或插入操作。比如我們要插入2 3 1三個數,按照2 3 1 的順序插入叫做入棧,出棧的順序就是1 3 2。現在嘗試寫乙個判斷回文串的程式。這裡講述用棧的思想來判斷回文串,主要思路是取字串的前半截入棧,然後確定要匹配的字...