1、分治法 有兩點(diǎn)需要理解: (1)分治法基本思想是將一個(gè)規(guī)模為n的問題分解為k個(gè)規(guī)模較小的子問題,這些子問題相互獨(dú)立且與原問題相同。(2)遞歸的解這些子問題,然后將各子問題...

1、分治法 有兩點(diǎn)需要理解: (1)分治法基本思想是將一個(gè)規(guī)模為n的問題分解為k個(gè)規(guī)模較小的子問題,這些子問題相互獨(dú)立且與原問題相同。(2)遞歸的解這些子問題,然后將各子問題...
由于某些原因,國內(nèi)訪問Github會(huì)異常緩慢,在clone倉庫時(shí)甚至只有10k以下的速度,下載半天有時(shí)還會(huì)失敗需要從頭再來,甚是讓人惱火。 本文介紹通過修改系統(tǒng)hosts文件...
題目1: leetcode198 House Robber在一列數(shù)組中找出一個(gè)或多個(gè)不相鄰數(shù),使其值最大。 思路一: 動(dòng)態(tài)規(guī)劃,設(shè)置數(shù)組dp[i],存疑當(dāng)前位置結(jié)尾的最大值,...
同樣的,先來個(gè)思維導(dǎo)圖預(yù)覽一下本文結(jié)構(gòu)。 一、運(yùn)行時(shí)數(shù)據(jù)區(qū)域 首先來看看Java虛擬機(jī)所管理的內(nèi)存包括哪些區(qū)域,就像我們要了解一個(gè)房子,我們得先知道這個(gè)房子大體構(gòu)造。根據(jù)《J...
試想一下,一個(gè)科班出身,擁有豐富開發(fā)經(jīng)驗(yàn)的程序員對于HTTP協(xié)議卻不甚了解?還是很尷尬的!這么一個(gè)可以說是常識(shí)的問題,可能很多人在沒有積極準(zhǔn)備的情況下,不一定能很好的回答出來...
我們平時(shí)在項(xiàng)目中設(shè)計(jì)數(shù)據(jù)訪問的時(shí)候往往都是采用直接訪問數(shù)據(jù)庫,采用數(shù)據(jù)庫連接池來實(shí)現(xiàn),但是如果我們的項(xiàng)目訪問量過大或者訪問過于頻繁,將會(huì)對我們的數(shù)據(jù)庫帶來很大的壓力。為了解決...
在線 Demo:http://fsblog.letec.topGithub 地址:https://github.com/jameszbl/fs-blog 1. 涉及技術(shù)及工具...
一、概述 WebSocket 應(yīng)用場景非常廣泛,例如社交聊天、彈幕、多玩家游戲、協(xié)同編輯、股票基金實(shí)時(shí)報(bào)價(jià)、體育實(shí)況更新、視頻會(huì)議/聊天、實(shí)時(shí)定位、在線教育、智能家居等,這些...