摘要:題目輸入一個(gè)鏈表,輸出該鏈表中倒數(shù)第個(gè)結(jié)點(diǎn)。思路簡(jiǎn)單思路循環(huán)到鏈表末尾找到在找到節(jié)點(diǎn)需要循環(huán)兩次。優(yōu)化設(shè)定兩個(gè)節(jié)點(diǎn),間距相差個(gè)節(jié)點(diǎn),當(dāng)前面的節(jié)點(diǎn)到達(dá)終點(diǎn),取后面的節(jié)點(diǎn)。本題目著重考察代碼魯棒性容錯(cuò)率需要考慮為,為,大于鏈表長(zhǎng)度的情況代碼 題目 輸入一個(gè)鏈表,輸出該鏈表中倒數(shù)第k個(gè)結(jié)點(diǎn)。 思路 showImg(https://segmentfault.com/img/remote/146...
摘要:原文地址本篇文章主要是想通過中提供的幾個(gè)方法,來實(shí)現(xiàn)諸如等各種變體方法在標(biāo)準(zhǔn)的規(guī)范中,提供了和兩種,我們首先來了解下這兩個(gè)方法是干嘛的,方便我們后面工作的展開。表示只獲取所有的中進(jìn)入完成狀態(tài)的結(jié)果,被拒絕的則忽略掉。 原文地址: https://www.xiabingbao.com/po... 本篇文章主要是想通過ES6中Promise提供的幾個(gè)方法,來實(shí)現(xiàn)諸如first、last、n...
摘要:塊級(jí)作用域存在于兩個(gè)地方函數(shù)內(nèi)部。如下例應(yīng)該返回創(chuàng)建數(shù)組的構(gòu)造函數(shù)即這是數(shù)組返回這是數(shù)組從上例,我們可以知道即使全局作用域中已經(jīng)定義了變量或者已經(jīng)存在了屬性,但我們之后定義的變量則會(huì)覆蓋之前已經(jīng)定義好的或者已經(jīng)存在的變量屬性。 一.var 聲明與變量提升機(jī)制 在JavaScript中使用var定義一個(gè)變量,無論是定義在全局作用域函數(shù)函數(shù)的局部作用域中,都會(huì)被提升到其作用域的頂部,這也是...
摘要:語法不兼容語法,會(huì)產(chǎn)生一些不可預(yù)知的。經(jīng)過商量,服務(wù)器對(duì)接收到的數(shù)據(jù)進(jìn)行去重,且后續(xù)時(shí)間以服務(wù)器時(shí)間為準(zhǔn)。的數(shù)據(jù)存儲(chǔ)速度有待懷疑。 1、ES6語法不兼容for of語法,會(huì)產(chǎn)生一些不可預(yù)知的bug。 2、從服務(wù)器獲取到的配置文件XXX.bytes,直接根據(jù)pb文件解析即可,千萬不要進(jìn)行json解析,否則pb里的枚舉值就會(huì)被轉(zhuǎn)成字符串,導(dǎo)致獲取不到預(yù)想的結(jié)果。 3、做本地緩存的時(shí)候,r...
摘要:使用的思考使用過對(duì)象的程序員最常做的一項(xiàng)工作便是,將對(duì)象轉(zhuǎn)化為字符串。該字符串的用途很多,例如可以使用在的中,在多個(gè)頁面間進(jìn)行傳遞。因?yàn)槟J绞枪潭ǖ模敲炊x模式的空間開銷一定比使用該模式生成字符串的時(shí)間開銷代價(jià)要小很多。 使用JSON.stringify的思考 使用過JSON對(duì)象的程序員最常做的一項(xiàng)工作便是,將JSON對(duì)象轉(zhuǎn)化為字符串。該字符串的用途很多,例如可以使用在WEB的URL...
暫無介紹