問(wèn)題:全排列的種樹(shù)是N!雾狈,要求按字典序輸出。思路:我們可以把N個(gè)數(shù)兩兩建立無(wú)向邊(即任意兩個(gè)結(jié)點(diǎn)之間都有邊阱佛,也就是一個(gè)N個(gè)結(jié)點(diǎn)的完全圖),然后對(duì)...
題目描述 給定一個(gè)double類(lèi)型的浮點(diǎn)數(shù)base和int類(lèi)型的整數(shù)exponent戴而。求base的exponent次方凑术。 注意點(diǎn): double...
將數(shù)組中奇數(shù)放在偶數(shù)的前面,且奇數(shù)和奇數(shù)之間所意,偶數(shù)和偶數(shù)之間相對(duì)順序不變淮逊。 思路:1. 先找到第一個(gè)偶數(shù)2. 在找到連續(xù)偶數(shù)區(qū)3. 每遇到一個(gè)奇...
非遞歸實(shí)現(xiàn):思路為將節(jié)點(diǎn)從前到后依次放到表頭,最后最后的節(jié)點(diǎn)到了最前面,最前面的節(jié)點(diǎn)到了最后面 遞歸實(shí)現(xiàn): 鏈表:1->2->3->4->NUL...
注意點(diǎn):遞歸實(shí)現(xiàn)
題目描述 輸入兩棵二叉樹(shù)A扶踊,B壮莹,判斷B是不是A的子結(jié)構(gòu)。(ps:我們約定空樹(shù)不是任意一個(gè)樹(shù)的子結(jié)構(gòu)) 解題思路:前序遍歷A樹(shù)姻檀,尋找A樹(shù)中和B樹(shù)根...
一般迷宮類(lèi)問(wèn)題(求最短路徑)均可用BFS求解 1. 網(wǎng)易 地牢逃脫 給定一個(gè) n 行 m 列的地牢命满,其中 ‘.’ 表示可以通行的位置,’X’ 表...
1. 圖的存儲(chǔ)結(jié)構(gòu) 常見(jiàn)的圖存儲(chǔ)結(jié)構(gòu)主要分為鄰接矩陣和鄰接表兩種绣版。 1.1 圖的鄰接矩陣表示: 圖結(jié)構(gòu): 圖的創(chuàng)建: 1.2 圖的鄰接表表示 鄰...