關於冒泡法 js簡單可視化。。。

任務做到19。。竟然要寫一個排序算法的可視化微笑簡直心塞,後來參考的別人的代碼,自己寫了個類似的出來。來貼一下比較重點的部分。。。



微笑其實我寫的有點暈乎,簡單的說,用到了setInterval和setTimeout2個方法,然後把冒泡排序的可視化是需要實現怎麼樣的變化搞清楚。

這裏實現的就是一個先選中需要比較的2個元素(變色),接着如果順序變了,則交換位置(這裏用的比較簡單,只是height變化 了)(變色),然後選擇後續的2個元素,之前的元素(顏色變回來)。。。。遞歸,最高的排到最右邊,變色。。迭代。。。。


發佈了19 篇原創文章 · 獲贊 2 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章