成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

前端筆面試中的編程題

Karuru / 677人閱讀

摘要:之前是寫(xiě)在面試記錄里的,題目有點(diǎn)開(kāi)始多了就分割出來(lái)專門來(lái)一篇了實(shí)現(xiàn)一個(gè)函數(shù),接受一個(gè)參數(shù),輸出個(gè)遞增自然數(shù)輸出的自然數(shù)不能含有,,或?yàn)榈谋稊?shù),如果含有或?yàn)榈谋稊?shù),則輸出下一個(gè)自然數(shù)支持多次調(diào)用,從開(kāi)始,每次自上次調(diào)用的末尾自然數(shù)繼續(xù)打印示例

之前是寫(xiě)在面試記錄里的,題目有點(diǎn)開(kāi)始多了就分割出來(lái)專門來(lái)一篇了

實(shí)現(xiàn)一個(gè)函數(shù)printNum,接受一個(gè)參數(shù)n,輸出n個(gè)遞增自然數(shù)
· 輸出的自然數(shù)不能含有7(17,71,176)或?yàn)?的倍數(shù)(14,63);如果含有7或?yàn)?的倍數(shù),則輸出下一個(gè)自然數(shù);
· 支持多次調(diào)用,從0開(kāi)始,每次自上次調(diào)用的末尾自然數(shù)繼續(xù)打印
· 示例:

printNum(); // 0
printNum(2); // 1,2
printNum(5); // 3,4,5,6,8
printNum(17); // 9,10,11,...,26,29,30

實(shí)現(xiàn)一個(gè)函數(shù),接受一個(gè)url數(shù)組作為參數(shù),返回一個(gè)Promise
· 要求同事發(fā)送請(qǐng)求獲取資源內(nèi)容(發(fā)送請(qǐng)求使用Fetch,fetch函數(shù)說(shuō)明:fetch()必須接受一個(gè)參數(shù)——資源的路徑。無(wú)論請(qǐng)求成功與否,它都返回一個(gè)promise對(duì)象,resolve對(duì)應(yīng)請(qǐng)求的Response)
· 當(dāng)任意一個(gè)資源加載成功(通過(guò)請(qǐng)求的status狀態(tài)即可)則將promise的狀態(tài)置為resolve的,并將該url作為resolve的參數(shù)
· 當(dāng)所有的資源加載都不成功時(shí)promise狀態(tài)置為reject的

實(shí)現(xiàn)一個(gè)函數(shù)sum,運(yùn)算結(jié)果可以滿足如下預(yù)期結(jié)果:

sum(1, 2, 3).valueOf(); // 6
sum(2, 3)(2).valueOf(); // 7
sum(1)(2)(3)(4).valueOf(); // 10
sum(2)(4, 1)(2).valueOf(); // 9

答案鏈接

實(shí)現(xiàn)一個(gè)優(yōu)先隊(duì)列,使得可以這樣使用:

const priorityQueue = new PriorityQueue();
priorityQueue.enqueue("優(yōu)先級(jí)2-1", 2);
priorityQueue.enqueue("優(yōu)先級(jí)1-1", 1);
priorityQueue.enqueue("優(yōu)先級(jí)1-2", 1);
priorityQueue.enqueue("優(yōu)先級(jí)3-1", 3);
priorityQueue.enqueue("優(yōu)先級(jí)2-2", 2);
priorityQueue.enqueue("優(yōu)先級(jí)1-3", 1);
priorityQueue.print(); // 按優(yōu)先級(jí)順序輸出
priorityQueue.dequeue(); // 輸出最前(類似arr.shift)

硬幣找零問(wèn)題(動(dòng)態(tài)規(guī)劃相關(guān)):有面額為d1...dn的硬幣,和要找零的錢數(shù),找出所需最小硬幣個(gè)數(shù)的方案,例如:美國(guó)有以下面額(硬幣):d1=1, d2=5, d3=10, d4=25,如果要找36美分的零錢,所需最少硬幣是[1, 10, 25],即滿足如下輸出:

const minCoinChange = new MinCoinChange([1, 5, 10, 25]);
console.log(minCoinChange.makeChange(36)); // [1, 10, 25]
const minCoinChange2 = new MinCoinChange([1, 3, 4]);
console.log(minCoinChange2.makeChange(6)); // [3,3]

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/108432.html

相關(guān)文章

  • 前端面試記錄(下)

    摘要:前言接上篇前端筆試題面試題記錄上。默認(rèn)值,不脫離文檔流,,,,等屬性不生效。。不脫離文檔流,依據(jù)自身位置進(jìn)行偏離,當(dāng)子元素設(shè)置,將依據(jù)它進(jìn)行偏離。。 前言 接上篇前端筆試題面試題記錄(上)。趁清明小長(zhǎng)假,把上篇剩下的部分也寫(xiě)一下,因?yàn)樽罱容^忙這篇已經(jīng)拖了很久了?,F(xiàn)在剛剛開(kāi)始銀四了,應(yīng)該還是有些小伙伴在找工作,時(shí)間還不算太晚,希望本篇可以幫到這些小伙伴。 個(gè)人博客了解一下:obkoro...

    Lin_YT 評(píng)論0 收藏0
  • 前端面試記錄(下)

    摘要:前言接上篇前端筆試題面試題記錄上。默認(rèn)值,不脫離文檔流,,,,等屬性不生效。。不脫離文檔流,依據(jù)自身位置進(jìn)行偏離,當(dāng)子元素設(shè)置,將依據(jù)它進(jìn)行偏離。。 前言 接上篇前端筆試題面試題記錄(上)。趁清明小長(zhǎng)假,把上篇剩下的部分也寫(xiě)一下,因?yàn)樽罱容^忙這篇已經(jīng)拖了很久了?,F(xiàn)在剛剛開(kāi)始銀四了,應(yīng)該還是有些小伙伴在找工作,時(shí)間還不算太晚,希望本篇可以幫到這些小伙伴。 個(gè)人博客了解一下:obkoro...

    suemi 評(píng)論0 收藏0
  • 前端開(kāi)發(fā)-從入門到Offer - 收藏集 - 掘金

    摘要:一些知識(shí)點(diǎn)有哪些方法方法前端從入門菜鳥(niǎo)到實(shí)踐老司機(jī)所需要的資料與指南合集前端掘金前端從入門菜鳥(niǎo)到實(shí)踐老司機(jī)所需要的資料與指南合集歸屬于筆者的前端入門與最佳實(shí)踐。 工欲善其事必先利其器-前端實(shí)習(xí)簡(jiǎn)歷篇 - 掘金 有幸認(rèn)識(shí)很多在大廠工作的學(xué)長(zhǎng),在春招正式開(kāi)始前為我提供很多內(nèi)部推薦的機(jī)會(huì),非常感謝他們對(duì)我的幫助?,F(xiàn)在就要去北京了,對(duì)第一份正式的實(shí)習(xí)工作也充滿期待,也希望把自己遇到的一些問(wèn)題和...

    sf_wangchong 評(píng)論0 收藏0
  • 如何招聘一名優(yōu)秀的前端

    摘要:如何考察一個(gè)人是不是經(jīng)驗(yàn)豐富我們需要在問(wèn)答式的面試中,對(duì)其項(xiàng)目經(jīng)驗(yàn)進(jìn)行挖掘。如何設(shè)置筆試題現(xiàn)在網(wǎng)上有大量的面經(jīng)的存在,對(duì)于我們面試是一個(gè)巨大的挑戰(zhàn)。尊重應(yīng)聘者我們要尊重每一個(gè)來(lái)應(yīng)聘的人,不要輕視別人,或者故意刁難別人。 時(shí)光荏苒,2個(gè)月前,我才剛總結(jié)了如何應(yīng)對(duì)面試官,現(xiàn)在的我開(kāi)始總結(jié)如何面試別人了。笑哭.png 1.我們需要什么樣的人 招聘肯定要有標(biāo)準(zhǔn),這樣我們才能更快的找到我們需要的...

    Mr_houzi 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<