設(shè)計(jì)模式 1.單例模式 --- 構(gòu)造只能實(shí)例化一次的類,和靜態(tài)類不同,實(shí)例的初始化可以延時(shí)執(zhí)行,在這之前可以用來(lái)收集信息. 觀察者模式 --- 一個(gè)對(duì)象維持一系列依賴于它的觀...
設(shè)計(jì)模式 1.單例模式 --- 構(gòu)造只能實(shí)例化一次的類,和靜態(tài)類不同,實(shí)例的初始化可以延時(shí)執(zhí)行,在這之前可以用來(lái)收集信息. 觀察者模式 --- 一個(gè)對(duì)象維持一系列依賴于它的觀...
計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議報(bào)文 數(shù)據(jù)鏈路層協(xié)議報(bào)文 1. 以太網(wǎng)幀 --- IEEE802.3 和 Ethernet Ⅱ IEEE802.3[圖片上傳失敗...(image-205cf8...
計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議 物理層 IEEE802.3z(千兆以太網(wǎng)):千兆以太網(wǎng)技術(shù)的標(biāo)準(zhǔn)之一,制定了光纖和短程銅線連接方案的標(biāo)準(zhǔn),目前已完成了標(biāo)準(zhǔn)制定工作 IEEE802.3z 工作...
計(jì)算機(jī)網(wǎng)絡(luò)模型 1.OSI 七層模型標(biāo)準(zhǔn) 七層模型標(biāo)準(zhǔn)制定的原則或者說(shuō)核心思想 在通信系統(tǒng)中通信的任意兩臺(tái)主機(jī)能夠理解對(duì)方的語(yǔ)言 --- 根據(jù)約定的協(xié)議發(fā)送接收數(shù)據(jù) 希望通信...
題目描述 把一個(gè)數(shù)組最開(kāi)始的若干個(gè)元素搬到數(shù)組的末尾,我們稱之為數(shù)組的旋轉(zhuǎn).輸入一個(gè)遞增排序的數(shù)組的一個(gè)旋轉(zhuǎn),輸出旋轉(zhuǎn)數(shù)組的最小元素.例如,數(shù)組 [3,4,5,1,2] 為...
題目描述 請(qǐng)實(shí)現(xiàn)一個(gè)函數(shù),把字符串 s 中的每個(gè)空格替換成"%20". 題目分析 每個(gè)空格替換成%20 參數(shù)說(shuō)明 題解及實(shí)現(xiàn) 1.內(nèi)置方法 直接replace 資源使用情況執(zhí)...
計(jì)算機(jī)網(wǎng)絡(luò)發(fā)展史 1.面向終端的計(jì)算機(jī)網(wǎng)絡(luò) --- 20 世紀(jì) 50 年代初 隨著 1946 年世界上第一臺(tái)電子計(jì)算機(jī)問(wèn)世后的十多年時(shí)間內(nèi),由于價(jià)格很昂貴,電腦數(shù)量極少.早期...
題目描述 給你一個(gè)整數(shù)數(shù)組 arr,請(qǐng)你幫忙統(tǒng)計(jì)數(shù)組中每個(gè)數(shù)的出現(xiàn)次數(shù).如果每個(gè)數(shù)的出現(xiàn)次數(shù)都是獨(dú)一無(wú)二的,就返回 true;否則返回 false 題目分析 整數(shù)數(shù)組 獨(dú)一無(wú)...
ES6 模塊化 歷史 嬰兒期 在這個(gè)階段的 js 只是用來(lái)寫(xiě)簡(jiǎn)單的交互,整個(gè)網(wǎng)站也區(qū)區(qū)幾百行代碼,根本沒(méi)有命名沖突變量污染的問(wèn)題,也沒(méi)有專業(yè)的前端工程師,都是后端工程師順手寫(xiě)...
題目描述 小扣在秋日市集選擇了一家早餐攤位,一維整型數(shù)組 staple 中記錄了每種主食的價(jià)格,一維整型數(shù)組 drinks 中記錄了每種飲料的價(jià)格压固。小扣的計(jì)劃選擇一份主食和一...
題目描述 用兩個(gè)棧實(shí)現(xiàn)一個(gè)隊(duì)列.隊(duì)列的聲明如下,請(qǐng)實(shí)現(xiàn)它的兩個(gè)函數(shù) appendTail 和 deleteHead ,分別完成在隊(duì)列尾部插入整數(shù)和在隊(duì)列頭部刪除整數(shù)的功能.(...
題目描述 一個(gè)長(zhǎng)度為 n-1 的遞增排序數(shù)組中的所有數(shù)字都是唯一的,并且每個(gè)數(shù)字都在范圍 0 ~ n-1 之內(nèi)。在范圍 0 ~ n-1 內(nèi)的 n 個(gè)數(shù)字中有且只有一個(gè)數(shù)字不在...
題目描述 輸入一個(gè)整型數(shù)組,數(shù)組中的一個(gè)或連續(xù)多個(gè)整數(shù)組成一個(gè)子數(shù)組.求所有子數(shù)組的和的最大值要求時(shí)間復(fù)雜度為 O(n) 題目分析 整型數(shù)組 連續(xù)子數(shù)組最大和 時(shí)間復(fù)雜度為 ...
題目描述 輸入一個(gè)整數(shù)數(shù)組,實(shí)現(xiàn)一個(gè)函數(shù)來(lái)調(diào)整該數(shù)組中數(shù)字的順序,使得所有奇數(shù)位于數(shù)組的前半部分,所有偶數(shù)位于數(shù)組的后半部分 題目分析 整數(shù)數(shù)組 奇數(shù)在偶數(shù)前面 參數(shù)說(shuō)明 題...
1.RenderObject(繪制可見(jiàn)內(nèi)容的實(shí)體) RenderObject上實(shí)現(xiàn)了將對(duì)應(yīng)DOM節(jié)點(diǎn)繪制進(jìn)位圖的方法,負(fù)責(zé)繪制DOM節(jié)點(diǎn)可見(jiàn)內(nèi)容 因?yàn)橛袑拥母采w 2.Rend...
題目描述 小扣在秋日市集發(fā)現(xiàn)了一款速算機(jī)器人。店家對(duì)機(jī)器人說(shuō)出兩個(gè)數(shù)字(記作 x 和 y),請(qǐng)小扣說(shuō)出計(jì)算指令:"A" 運(yùn)算:使 x = 2 * x + y端衰;>"B" 運(yùn)算:...
題目描述 一只青蛙一次可以跳上 1 級(jí)臺(tái)階,也可以跳上 2 級(jí)臺(tái)階。求該青蛙跳上一個(gè) n 級(jí)的臺(tái)階總共有多少種跳法.答案需要取模 1e9+7(1000000007),如計(jì)算...
題目描述 輸入一個(gè)鏈表,輸出該鏈表中倒數(shù)第 k 個(gè)節(jié)點(diǎn)愧膀。為了符合大多數(shù)人的習(xí)慣,本題從 1 開(kāi)始計(jì)數(shù),即鏈表的尾節(jié)點(diǎn)是倒數(shù)第 1 個(gè)節(jié)點(diǎn)。例如,一個(gè)鏈表有 6 個(gè)節(jié)點(diǎn),從頭節(jié)...
題目描述 給定一個(gè)字符串谣光,你需要反轉(zhuǎn)字符串中每個(gè)單詞的字符順序檩淋,同時(shí)仍保留空格和單詞的初始順序. 題目分析 反轉(zhuǎn)每個(gè)單詞 保留順序和空格 參數(shù)說(shuō)明 題解及實(shí)現(xiàn) 1. 使用內(nèi)置...
題目描述 給定一個(gè)整數(shù)數(shù)組 nums 和一個(gè)目標(biāo)值 target,請(qǐng)你在該數(shù)組中找出和為目標(biāo)值的那兩個(gè)整數(shù),并返回他們的數(shù)組下標(biāo).你可以假設(shè)每種輸入只會(huì)對(duì)應(yīng)一個(gè)答案.但是,數(shù)...