js演算法題

2021-06-19 19:00:34 字數 431 閱讀 7879

二叉樹排序

雙向鍊錶

1、將學生資訊輸入到乙個雙向鍊錶;

2、按不同的方式對此雙向鍊錶排序:按學生成績排序;按學生姓名排序;

3、正、逆向顯示該鍊錶內容;

思路1,沒啥說的,新建乙個鍊錶首節點,乙個節點放乙個資料就ok了。有prev 和next

2,排序的問題,其實可以參考陣列的排序乙個道理。用冒泡,兩層迴圈搞定了。只不過把陣列對調換成煉表對調。

3,簡單了,順序或者逆序的輸出鍊錶就ok了。

陣列1

有一組數字,從1到n,從中減少了3個數,順序也被打亂,放在乙個n-3的陣列裡

請找出丟失的數字,最好能有程式,最好演算法比較快

假設n=10000

js演算法題

1 es6方法過濾掉兩個陣列中物件id值相等的項 function arr1,arr2 2 判斷是否回文 如 字串abccba,從前往後讀是a b c c b a 從後往前讀也是a b c c b a function reserve1 str function reserve2 str retur...

js基礎演算法題。

陣列去重 檢查指定字元是否包含重複的數字字母,包含返回true,否則false。function repetition str repetition 111sss 返回true 包含了重複實現乙個函式,引數與返回值的關係如下 引數能同時被3與5整除,返回字串a 引數能同時被3整除的,返回字串b 引數...

常見js演算法題

author laifeipeng date 2019 02 21 17 50 13 last modified by laifeipeng last modified time 2019 02 21 18 12 27 1 判斷回文字串 法一 function palindrome str retu...