擴展一:一只青蛙一次可以跳上1級臺階桐臊,也可以跳上2級况毅,但是不能連續(xù)兩次跳兩級。求該青蛙跳上一個n級的臺階總共有多少種跳法(先后次序不同算不同的結(jié)...
這里注意不是求出第n項斐波拉契數(shù)列塞椎。法一:動態(tài)規(guī)劃的方式。 法二:遞歸的方式
題目:將數(shù)組進行降序睛低,數(shù)組中不會出現(xiàn)重復(fù)數(shù)字案狠,連續(xù)數(shù)字間,只取最大值和最小值钱雷。例如:[4, 7, 2, 1, 5, 8, 9, 11]輸出為[1...
1骂铁、數(shù)組轉(zhuǎn)換為樹結(jié)構(gòu) 對象數(shù)組一定要按照id值排好序,每個對象id唯一罩抗,但不同對象的parentId可以相同拉庵,可根據(jù)parentId找到其父元素...
隨機生成一個1至十萬的數(shù)值,并把數(shù)值轉(zhuǎn)換為中文數(shù)字套蒂。例:99999 = 九萬九千九百九十九钞支,90909=九萬零九百零九 注意:一定要注意為0的數(shù)
單例模式:顧名思義也就是單個實例模式茫蛹,可以保證一個類只能生成一個實例,并且提供一個訪問它的全局訪問點烁挟,我們需要限制函數(shù)實例化得行為婴洼,可以使用閉包...
1、用閉包手寫一個cache工具 2信夫、手寫一個簡易的JQuery窃蹋,考慮插件和擴展性 3、手寫Promise加載一張圖片 4静稻、手寫一個簡易的aja...
1警没、防抖 指觸發(fā)事件后在n秒后函數(shù)執(zhí)行,如果在n秒內(nèi)又觸發(fā)了事件振湾,則會重新計算函數(shù)執(zhí)行時間杀迹。應(yīng)用場景(適合多次事件只響應(yīng)一次的情況):給按鈕加防...
1、call bind applycall 押搪、bind 树酪、apply三個都是用來改變函數(shù)的this對象的指向,第一個參數(shù)都是this要指向的對象...