
題目描述 給定一棵二叉搜索樹猾担,請找出其中的第k小的結(jié)點(diǎn)拦赠。例如张弛, (5鉴逞,3恶耽,7蛹含,2纹蝴,4庄萎,6,8) 中塘安,按結(jié)點(diǎn)數(shù)值大小順序第三小結(jié)點(diǎn)的值為4糠涛。 思...
題目描述 用兩個(gè)棧來實(shí)現(xiàn)一個(gè)隊(duì)列集漾,完成隊(duì)列的Push和Pop操作。 隊(duì)列中的元素為int類型砸脊。 思路:棧的特點(diǎn)是先進(jìn)后出具篇,隊(duì)列的特點(diǎn)是先進(jìn)先出。...
conda常用的命令: conda list 查看安裝了哪些包凌埂。 conda env list 或 conda info -e 查看當(dāng)前存在哪些...
Anaconda是十分方便的python全家桶驱显,除此之外,anaconda還可以創(chuàng)建出python虛擬環(huán)境瞳抓“R撸可以說是十分強(qiáng)大了。 理解為什么要建...
1:HashMap 有人會在問你HashMap的時(shí)候會問你JDK1.7和1.8有什么變化; 主要還是HashMap中鏈長度大于8時(shí)采取紅黑樹的結(jié)...
(1)進(jìn)程 進(jìn)程是程序的一次執(zhí)行過程孩哑,是一個(gè)動(dòng)態(tài)的概念栓霜。是程序在執(zhí)行過程中分配和管理資源的基本單位,每一個(gè)進(jìn)程都有自己的地址空間横蜒。至少有5種基本...
在JDK1,.8之前: HashMap底層采用的是數(shù)組加鏈表也就是鏈表散列的方式來實(shí)現(xiàn)的。數(shù)組是HashMap的主體丛晌,而鏈表是為了解決沖突而存在...
1.線程安全:ArrayList和LinkedList都是不同步的,所以都是線程不安全的澎蛛。 2.底層數(shù)據(jù)結(jié)構(gòu):ArrayList底層采用的是ob...