91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 75.88MB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2023-07-19
  • 語言: Python
  • 標簽: Python??編程??

資源簡介

本資源包括Python語言程序設計(梁勇)中文版pdf,同時提供了課后練習題的偶數題答案,對初學python者來說是很不錯的資源,分享給大家。

資源截圖

代碼片段和文件信息

class?BinaryTree:
????def?__init__(self):
????????self.__root?=?None
????????self.__size?=?0

????#?Return?True?if?the?element?is?in?the?tree?
????def?search(self?e):
????????current?=?self.__root?#?Start?from?the?root

????????while?current?!=?None:
????????????if?e?????????????????current?=?current.left
????????????elif?e?>?current.element:
????????????????current?=?current.right
????????????else:?#?element?matches?current.element
????????????????return?True?#?Element?is?found

????????return?False

????#?Insert?element?e?into?the?binary?search?tree
????#?Return?True?if?the?element?is?inserted?successfully?
????def?insert(self?e):
????????if?self.__root?==?None:
????????????self.__root?=?self.createNewNode(e)?#?Create?a?new?root
????????else:
????????????#?Locate?the?parent?node
????????????parent?=?None
????????????current?=?self.__root
????????????while?current?!=?None:
????????????????if?e?????????????????????parent?=?current
????????????????????current?=?current.left
????????????????elif?e?>?current.element:
????????????????????parent?=?current
????????????????????current?=?current.right
????????????????else:
????????????????????return?False?#?Duplicate?node?not?inserted

????????????#?Create?the?new?node?and?attach?it?to?the?parent?node
????????????if?e?????????????????parent.left?=?self.createNewNode(e)
????????????else:
????????????????parent.right?=?self.createNewNode(e)

????????self.__size?+=?1?#?Increase?tree?size
????????return?True?#?Element?inserted

????#?Create?a?new?TreeNode?for?element?e
????def?createNewNode(self?e):
????????return?TreeNode(e)

????#?Return?the?size?of?the?tree
????def?getSize(self):
????????return?self.__size
????
????#?Inorder?traversal?from?the?root
????def?inorder(self):
????????self.inorderHelper(self.__root)

????#?Inorder?traversal?from?a?subtree?
????def?inorderHelper(self?r):
????????if?r?!=?None:
????????????self.inorderHelper(r.left)
????????????print(r.element?end?=?“?“)
????????????self.inorderHelper(r.right)

????#?Postorder?traversal?from?the?root?
????def?postorder(self):
????????self.postorderHelper(self.__root)

????#?Postorder?traversal?from?a?subtree?
????def?postorderHelper(self?root):
????????if?root?!=?None:
????????????self.postorderHelper(root.left)
????????????self.postorderHelper(root.right)
????????????print(root.element?end?=?“?“)

????#?Preorder?traversal?from?the?root?
????def?preorder(self):
????????self.preorderHelper(self.__root)

????#?Preorder?traversal?from?a?subtree?
????def?preorderHelper(self?root):
????????if?root?!=?None:
????????????print(root.element?end?=?“?“)
????????????self.preorderHelper(root.left)
????????????self.preorderHelper(root.right)

????#?Returns?a?path?from?the?root?leading?to?the?specified?element?
????def?path(self?e):
????????list?=?[]
????????current?=?self.__root?#?Start?from?the?root

???

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????381??2011-04-21?16:56??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\.project

?????文件????????311??2011-04-21?16:56??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\.pydevproject

?????文件????????323??2011-03-28?14:45??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\address.dat

?????文件???????5938??2011-01-01?18:31??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\BinaryTree.py

?????文件????????169??2009-05-21?22:12??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\CheckSudokuSolution.txt

?????文件???????3072??2010-12-13?22:31??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\db

?????文件????????140??2011-10-11?21:57??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\Exercise01_02.py

?????文件????????134??2011-10-11?21:57??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\Exercise01_04.py

?????文件?????????42??2011-10-11?21:57??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\Exercise01_06.py

?????文件?????????54??2011-10-11?21:57??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\Exercise01_08.py

?????文件?????????31??2011-10-11?21:57??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\Exercise01_10.py

?????文件????????563??2011-10-11?21:57??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\Exercise01_12.py

?????文件????????151??2011-10-11?21:57??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\Exercise01_14.py

?????文件????????351??2011-10-11?21:57??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\Exercise01_16.py

?????文件????????302??2011-10-11?21:57??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\Exercise01_18.py

?????文件????????616??2011-10-11?21:57??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\Exercise01_20.py

?????文件????????361??2011-10-11?21:57??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\Exercise01_22.py

?????文件????????245??2012-01-20?15:01??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\Exercise02_02.py

?????文件????????137??2012-01-20?15:08??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\Exercise02_04.py

?????文件????????423??2012-01-20?15:12??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\Exercise02_06.py

?????文件????????360??2012-01-20?15:14??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\Exercise02_08.py

?????文件????????163??2012-01-20?15:17??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\Exercise02_10.py

?????文件????????200??2012-01-20?15:24??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\Exercise02_12.py

?????文件????????492??2012-01-20?15:25??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\Exercise02_14.py

?????文件????????110??2012-01-20?15:26??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\Exercise02_16.py

?????文件????????735??2012-01-20?15:33??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\Exercise02_18.py

?????文件????????274??2012-01-20?15:34??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\Exercise02_20.py

?????文件????????361??2011-11-07?21:02??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\Exercise02_22.py

?????文件????????386??2012-01-26?15:31??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\Exercise02_24.py

?????文件????????339??2012-01-26?15:31??Python語言程序設計(梁勇)中文版?+習題源碼\evennumberedexercise\Exercise02_26.py

............此處省略596個文件信息

評論

共有 條評論