擴展一:一只青蛙一次可以跳上1級臺階,也可以跳上2級,但是不能連續(xù)兩次跳兩級。求該青蛙跳上一個n級的臺階總共有多少種跳法(先后次序不同算不同的結(jié)...
這里注意不是求出第n項斐波拉契數(shù)列。法一:動態(tài)規(guī)劃的方式豆赏。 法二:遞歸的方式
題目:將數(shù)組進行降序,數(shù)組中不會出現(xiàn)重復數(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í)行時間玉转。應用場景(適合多次事件只響應一次的情況):給按鈕加防...
1突想、call bind applycall 、bind 究抓、apply三個都是用來改變函數(shù)的this對象的指向蒿柳,第一個參數(shù)都是this要指向的對象...