
也有一個月沒寫簡書了逻谦,這一個月也在為秋招奔波吓坚,還好找到了一個實習(xí)轉(zhuǎn)正的機會施戴,現(xiàn)在在北京奮斗著汛骂,也挺好~ 希望能轉(zhuǎn)正吧虫溜,事在人為合敦,努力努力桩皿! 老大...
Java虛擬機規(guī)范中試圖定義一種Java內(nèi)存模型來屏蔽掉各種硬件和操作系統(tǒng)的內(nèi)存訪問差異豌汇,以實現(xiàn)讓Java程序在各種平臺下都能達到一致的內(nèi)存訪問...
上一章我們介紹了Java內(nèi)存區(qū)域的作用,其中程序計數(shù)器泄隔、虛擬機棧拒贱、本地方法棧3個區(qū)域隨線程而生,隨線程而滅,棧中的棧幀隨著方法的進入與退出有條不...
運行時數(shù)據(jù)區(qū)域 Java運行時數(shù)據(jù)區(qū)域逻澳,按線程共享和線程隔離來分闸天,可分為: 1.線程共享:方法區(qū)、Java堆斜做、 2.線程隔離:虛擬機棧苞氮、本地方法...
準備工作 我們在學(xué)習(xí)二叉樹的遍歷之前,先繼續(xù)上一講的內(nèi)容瓤逼,我們來構(gòu)造一個二叉樹笼吟,并且打印出來! 將下圖中的二叉樹打印出來霸旗。 在我們的二叉樹類(上...
對于什么是樹贷帮,以及樹的概念,我們在這里不做贅述了诱告,大家在數(shù)據(jù)結(jié)構(gòu)的課程里都應(yīng)該學(xué)過撵枢,這里我推薦mooc慕課中浙江大學(xué)陳越老師的《數(shù)據(jù)結(jié)構(gòu)》課程,...
概念 什么是回溯法精居? 回溯法的基本思想:對一個包括有很多結(jié)點锄禽,每一個結(jié)點有若干個搜索分支的問題,把原問題分解為對若干個子問題求解的算法靴姿。 我們簡...
這一講沃但,我們來聊聊遞歸法算。 概念 什么是遞歸算法空猜?若一個算法直接地或間接地調(diào)用自己本身绽慈,則稱這個算法是遞歸的恨旱。 概念很容易理解吧~也就是方法調(diào)...
回溯問題 上一講 BruteForce算法的結(jié)尾中辈毯,我們提到了BruteForce算法的缺點,其中一條就是回溯問題搜贤,導(dǎo)致效率降低谆沃。 什么是回溯呢...