js快速排序算法 如何學(xué)習(xí)前端算法?
如何學(xué)習(xí)前端算法?你可以自己學(xué)習(xí),根據(jù)介紹的層次和深度買幾本書,多讀多練,但你不需要很多書來提高;其次,你可以看看網(wǎng)上的課程,從介紹開始,慢慢學(xué)習(xí)別人的經(jīng)驗和體會;最后,充分練習(xí),多練習(xí),謝謝大家的代
如何學(xué)習(xí)前端算法?
你可以自己學(xué)習(xí),根據(jù)介紹的層次和深度買幾本書,多讀多練,但你不需要很多書來提高;其次,你可以看看網(wǎng)上的課程,從介紹開始,慢慢學(xué)習(xí)別人的經(jīng)驗和體會;最后,充分練習(xí),多練習(xí),謝謝大家的代碼,讓專家們來治理和總結(jié)經(jīng)驗。
JavaScript排序算法之希爾排序的2個實例?
代碼示例:
函數(shù)Shellsort(ARR){
let len=排列長度
//Gap是增量
對于(讓Gap=數(shù)學(xué)地板(長度/2)間隙>0間隙=數(shù)學(xué)地板(gap/2){
對于(let i=gap i< len i){
let j=i
let current=arr[i
]而(j-gap>=0&&;current< arr[j-gap]){
arr[j]=arr[j-gap
]j=j-gap
}
arr[j]=Current
}
var arr=[3,5,7,1,4,56,12,78,25,0,9,8,42,37
新網(wǎng)站如何優(yōu)化?
新網(wǎng)站優(yōu)化3分
1。選擇合適的關(guān)鍵詞和版式
萌新如果你沒有太多的經(jīng)驗,建議在關(guān)鍵詞選擇方面,你可以找到同行業(yè)排名前十的網(wǎng)站,記錄下他們網(wǎng)站的標(biāo)題和描述,制作表格進行刷選,然后比較刷選,選出你最好的。當(dāng)然,你也可以使用一些免費的關(guān)鍵字工具,比如市場上的GA來擴展關(guān)鍵字
! 2. 合理規(guī)劃頁面內(nèi)容
2內(nèi)容設(shè)計一定要注意內(nèi)頁的優(yōu)化,包括標(biāo)題優(yōu)化、關(guān)鍵字布局、ALT標(biāo)簽、粗體、斜體、nofollow/do follow。標(biāo)簽的使用要合理,不能在寫一篇文章時大量使用H標(biāo)簽,H標(biāo)簽主要用來突出主題,不能濫用,粗體標(biāo)簽也要控制,一般一篇文章出現(xiàn)3-5個就夠了,ALT說明并結(jié)合實際圖片,不要堆積太多關(guān)鍵詞。nofollow的使用非常重要,因為百度收藏的優(yōu)先權(quán)是標(biāo)題
3。如何快速被收錄
網(wǎng)站建成后,登錄百度后臺申請收藏。具體方法請參考鏈接https://jingyan.baidu.com/article/6b97984de19b81ca3b0bf4c.html
同時,您可以在其他網(wǎng)站發(fā)布新聞和網(wǎng)站鏈接,如新聞網(wǎng)站,或官方賬號閱讀原文,鏈接到自己的網(wǎng)站,這不僅有利于快速收錄,而且具有一定的實用價值對未來SEO的影響
你好,我是青島大鵬,關(guān)于泡泡排序算法,既然你已經(jīng)寫好了,其實剩下的就是把你的排序一步一步的整理出來,打印出來就行了。文檔.寫入()將你的每一步都排序,只需在頁面上顯示即可。
這里我給你舉個簡單的例子。你可以參考下面的圖片看到。
下面的代碼是將數(shù)據(jù)從小到大排序,并打印出每個步驟的過程。
在頁面上顯示排序過程: