Skip to content

Commit d13c42b

Browse files
committed
Deployed d074b89 with MkDocs version: 0.17.3
1 parent 8b16273 commit d13c42b

File tree

9 files changed

+18
-8
lines changed

9 files changed

+18
-8
lines changed

02_数组和列表/array_and_list.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ def __len__(self):
2727
return self._size
2828

2929
def clear(self, value=None):
30-
for i in range(self._items):
30+
for i in range(len(self._items)):
3131
self._items[i] = value
3232

3333
def __iter__(self):

02_数组和列表/array_and_list/index.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,9 @@
8585
<li class="toctree-l2"><a href="#_3">延伸阅读</a></li>
8686

8787

88+
<li class="toctree-l2"><a href="#_4">勘误</a></li>
89+
90+
8891
</ul>
8992
</li>
9093

@@ -281,6 +284,8 @@ <h1 id="_2">小问题</h1>
281284
<h1 id="_3">延伸阅读</h1>
282285
<p><a href="https://www.laurentluce.com/posts/python-list-implementation/">Python list implementation</a></p>
283286
<p><a href="https://github.com/python/cpython/blob/master/Objects/listobject.c">https://github.com/python/cpython/blob/master/Objects/listobject.c</a></p>
287+
<h1 id="_4">勘误</h1>
288+
<p>视频里的 Array.clear 方法有误。应该是 <code>for i in range(len(self._items))</code>,已经在后续所有使用到 Array 的代码里修正</p>
284289

285290
</div>
286291
</div>

04_队列/array_queue.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ def __len__(self):
1818
return self._size
1919

2020
def clear(self, value=None):
21-
for i in range(self._items):
21+
for i in range(len(self._items)):
2222
self._items[i] = value
2323

2424
def __iter__(self):

07_哈希表/hashtable.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ def __len__(self):
1919
return self._size
2020

2121
def clear(self, value=None):
22-
for i in range(self._items):
22+
for i in range(len(self._items)):
2323
self._items[i] = value
2424

2525
def __iter__(self):

08_字典/dict_adt.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ def __len__(self):
1919
return self._size
2020

2121
def clear(self, value=None):
22-
for i in range(self._items):
22+
for i in range(len(self._items)):
2323
self._items[i] = value
2424

2525
def __iter__(self):

15_堆与堆排序/heap_and_heapsort.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ def __len__(self):
1919
return self._size
2020

2121
def clear(self, value=None):
22-
for i in range(self._items):
22+
for i in range(len(self._items)):
2323
self._items[i] = value
2424

2525
def __iter__(self):

16_优先级队列/priority_queue.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ def __len__(self):
1919
return self._size
2020

2121
def clear(self, value=None):
22-
for i in range(self._items):
22+
for i in range(len(self._items)):
2323
self._items[i] = value
2424

2525
def __iter__(self):

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -480,5 +480,5 @@ <h2 id="_19">本电子书制作和写作方式</h2>
480480

481481
<!--
482482
MkDocs version : 0.17.3
483-
Build Date UTC : 2018-05-29 13:08:23
483+
Build Date UTC : 2018-05-29 15:47:42
484484
-->

search/search_index.json

Lines changed: 6 additions & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)