摘要:如果子樹(shù)中有目標(biāo)節(jié)點(diǎn),標(biāo)記為那個(gè)目標(biāo)節(jié)點(diǎn),如果沒(méi)有,標(biāo)記為。顯然,如果左子樹(shù)右子樹(shù)都有標(biāo)記,說(shuō)明就已經(jīng)找到最小公共祖先了。如果在根節(jié)點(diǎn)為的左右子樹(shù)中找的公共祖先,則必定是本身。只有一個(gè)節(jié)點(diǎn)正好左子樹(shù)有,右子樹(shù)也有的時(shí)候,才是最小公共祖先。 Lowest Common Ancestor of a Binary Search Tree 最新更新請(qǐng)見(jiàn):https://yanjia.me/zh...
摘要:特別是將消息看的很重的平臺(tái)。場(chǎng)合用戶到百萬(wàn)時(shí),數(shù)據(jù)量到千萬(wàn)級(jí)后已經(jīng)滿足第一個(gè)條件后,平臺(tái)再來(lái)幾個(gè)推廣活動(dòng)。用戶同時(shí)上線,參加活動(dòng)會(huì)給用戶發(fā)消息的時(shí)候平臺(tái)對(duì)用戶進(jìn)行推送消息,進(jìn)行促銷(xiāo)時(shí),參加活動(dòng),活動(dòng)獎(jiǎng)勵(lì)等使用消息通知的。 說(shuō)明 第一次寫(xiě),也不知道寫(xiě)成什么樣,喜歡的給個(gè)贊,不喜歡的給我留言?!?螞蟻爬樹(shù)不怕高,有心學(xué)習(xí)不怕老。 場(chǎng)景 消息對(duì)于用戶和平臺(tái)來(lái)說(shuō),就是平臺(tái)和用戶之間的橋梁。...
摘要:是什么極速零配置應(yīng)用打包工具說(shuō)到打包工具,大多人應(yīng)該都用過(guò),也是這一類工具。這里結(jié)合文件命名你應(yīng)該知道為什么會(huì)有兩個(gè)文件了。直接上結(jié)論在內(nèi)部引用的情況下,修改文件內(nèi)容并不會(huì)實(shí)時(shí)更改頁(yè)面效果,內(nèi)部引入時(shí)無(wú)此問(wèn)題。 Parcel是什么? 極速零配置Web應(yīng)用打包工具 說(shuō)到打包工具,大多人應(yīng)該都用過(guò)Webpack,Parcel也是這一類工具。 Parcel相比Webpack有什么優(yōu)勢(shì)? 配...
摘要:代碼于是我就利用的代碼片段功能編寫(xiě)了一個(gè)用于處理這些輸入輸出的代碼框架,并加入了測(cè)試功能寫(xiě)函數(shù)前先寫(xiě)測(cè)試時(shí)正確的事情。 前言 最近在實(shí)習(xí),任務(wù)并不是很重,就利用閑暇時(shí)間使用Python3在PAT網(wǎng)站上刷題,并致力于使用Python3的特性和函數(shù)式編程的理念,其中大部分題目都有著類似的輸入輸出格式,例如一行讀入若干個(gè)數(shù)字,字符串,每行輸出多少個(gè)字符串等等,所以產(chǎn)生了很多重復(fù)的代碼。 Py...
摘要:啥都不說(shuō)了直接上代碼匹配字符串中含有,醫(yī)療美容,科技或者整形的集合科技醫(yī)療美容整形也可以用模塊正則匹配再更正則匹配含有一定數(shù)量目標(biāo)字符匹配中含有個(gè)的集合 啥都不說(shuō)了直接上代碼: # 匹配company_name字符串中含有,醫(yī)療美容,科技或者整形的集合 mongo_sq=[ {$match: {$or: [{company_name:{$regex:.*科技.*}}, {company...