@@ -67,35 +67,22 @@ class MaxHeap:
6767
6868这个过程称为「上移调整(Shift Up)」。因为新插入的元素会逐步向堆的上方移动,直到找到了合适的位置,保持堆的有序性。
6969
70- <!-- tabs:start -->
70+ <!-- tabs:start -->
7171
7272#### ** <1>**
73-
74- ![ 向堆中插入元素1] ( ../../images/20230831111022.png )
75-
73+ ![ 向堆中插入元素 1] ( ../../images/20230831111022.png )
7674#### ** <2>**
77-
78- ![ 向堆中插入元素2] ( ../../images/20230831111036.png )
79-
75+ ![ 向堆中插入元素 2] ( ../../images/20230831111036.png )
8076#### ** <3>**
81-
82- ![ 向堆中插入元素3] ( ../../images/20230831111052.png )
83-
77+ ![ 向堆中插入元素 3] ( ../../images/20230831111052.png )
8478#### ** <4>**
85-
86- ![ 向堆中插入元素4] ( ../../images/20230831111103.png )
87-
79+ ![ 向堆中插入元素 4] ( ../../images/20230831111103.png )
8880#### ** <5>**
89-
90- ![ 向堆中插入元素5] ( ../../images/20230831112321.png )
91-
81+ ![ 向堆中插入元素 5] ( ../../images/20230831112321.png )
9282#### ** <6>**
93-
94- ![ 向堆中插入元素6] ( ../../images/20230831112328.png )
95-
83+ ![ 向堆中插入元素 6] ( ../../images/20230831112328.png )
9684#### ** <7>**
97-
98- ![ 向堆中插入元素7] ( ../../images/20230831134124.png )
85+ ![ 向堆中插入元素 7] ( ../../images/20230831134124.png )
9986
10087<!-- tabs:end -->
10188
@@ -133,34 +120,21 @@ class MaxHeap:
133120
134121这个过程称为「下移调整(Shift Down)」。因为新的堆顶元素会逐步向堆的下方移动,直到找到了合适的位置,保持堆的有序性。
135122
136- <!-- tabs:start -->
123+ <!-- tabs:start -->
137124
138125#### ** <1>**
139-
140126![ 删除堆顶元素 1] ( ../../images/20230831134148.png )
141-
142127#### ** <2>**
143-
144128![ 删除堆顶元素 2] ( ../../images/20230831134156.png )
145-
146129#### ** <3>**
147-
148130![ 删除堆顶元素 3] ( ../../images/20230831134205.png )
149-
150131#### ** <4>**
151-
152132![ 删除堆顶元素 4] ( ../../images/20230831134214.png )
153-
154133#### ** <5>**
155-
156134![ 删除堆顶元素 5] ( ../../images/20230831134221.png )
157-
158135#### ** <6>**
159-
160136![ 删除堆顶元素 6] ( ../../images/20230831134229.png )
161-
162137#### ** <7>**
163-
164138![ 删除堆顶元素 7] ( ../../images/20230831134237.png )
165139
166140<!-- tabs:end -->
@@ -239,84 +213,48 @@ class MaxHeap:
239213<!-- tabs:start -->
240214
241215#### ** <1>**
242-
243- ![ 1. 构建初始大顶堆 1] ( ../../images/20230831151620.png )
244-
216+ ![ 构建初始大顶堆 1] ( ../../images/20230831151620.png )
245217#### ** <2>**
246-
247- ![ 1. 构建初始大顶堆 2] ( ../../images/20230831151641.png )
248-
218+ ![ 构建初始大顶堆 2] ( ../../images/20230831151641.png )
249219#### ** <3>**
250-
251- ![ 1. 构建初始大顶堆 3] ( ../../images/20230831151703.png )
252-
220+ ![ 构建初始大顶堆 3] ( ../../images/20230831151703.png )
253221#### ** <4>**
254-
255- ![ 1. 构建初始大顶堆 4] ( ../../images/20230831151715.png )
256-
222+ ![ 构建初始大顶堆 4] ( ../../images/20230831151715.png )
257223#### ** <5>**
258-
259- ![ 1. 构建初始大顶堆 5] ( ../../images/20230831151725.png )
260-
224+ ![ 构建初始大顶堆 5] ( ../../images/20230831151725.png )
261225#### ** <6>**
262-
263- ![ 1. 构建初始大顶堆 6] ( ../../images/20230831151735.png )
264-
226+ ![ 构建初始大顶堆 6] ( ../../images/20230831151735.png )
265227#### ** <7>**
266-
267- ![ 1. 构建初始大顶堆 7] ( ../../images/20230831151749.png )
228+ ![ 构建初始大顶堆 7] ( ../../images/20230831151749.png )
268229
269230<!-- tabs:end -->
270231
271232<!-- tabs:start -->
272233
273234#### ** <1>**
274-
275- ![ 2. 交换元素,调整堆 1] ( ../../images/20230831162335.png )
276-
235+ ![ 交换元素,调整堆 1] ( ../../images/20230831162335.png )
277236#### ** <2>**
278-
279- ![ 2. 交换元素,调整堆 2] ( ../../images/20230831162346.png )
280-
237+ ![ 交换元素,调整堆 2] ( ../../images/20230831162346.png )
281238#### ** <3>**
282-
283- ![ 2. 交换元素,调整堆 3] ( ../../images/20230831162359.png )
284-
239+ ![ 交换元素,调整堆 3] ( ../../images/20230831162359.png )
285240#### ** <4>**
286-
287- ![ 2. 交换元素,调整堆 4] ( ../../images/20230831162408.png )
288-
241+ ![ 交换元素,调整堆 4] ( ../../images/20230831162408.png )
289242#### ** <5>**
290-
291- ![ 2. 交换元素,调整堆 5] ( ../../images/20230831162416.png )
292-
243+ ![ 交换元素,调整堆 5] ( ../../images/20230831162416.png )
293244#### ** <6>**
294-
295- ![ 2. 交换元素,调整堆 6] ( ../../images/20230831162424.png )
296-
245+ ![ 交换元素,调整堆 6] ( ../../images/20230831162424.png )
297246#### ** <7>**
298-
299- ![ 2. 交换元素,调整堆 7] ( ../../images/20230831162431.png )
300-
247+ ![ 交换元素,调整堆 7] ( ../../images/20230831162431.png )
301248#### ** <8>**
302-
303- ![ 2. 交换元素,调整堆 8] ( ../../images/20230831162440.png )
304-
249+ ![ 交换元素,调整堆 8] ( ../../images/20230831162440.png )
305250#### ** <9>**
306-
307- ![ 2. 交换元素,调整堆 9] ( ../../images/20230831162449.png )
308-
251+ ![ 交换元素,调整堆 9] ( ../../images/20230831162449.png )
309252#### ** <10>**
310-
311- ![ 2. 交换元素,调整堆 10] ( ../../images/20230831162457.png )
312-
253+ ![ 交换元素,调整堆 10] ( ../../images/20230831162457.png )
313254#### ** <11>**
314-
315- ![ https://qcdn .] ( ../../images/20230831162505.png )
316-
255+ ![ 交换元素,调整堆 11] ( ../../images/20230831162505.png )
317256#### ** <12>**
318-
319- ![ 2. 交换元素,调整堆 12] ( ../../images/20230831162512.png )
257+ ![ 交换元素,调整堆 12] ( ../../images/20230831162512.png )
320258
321259<!-- tabs:end -->
322260
0 commit comments