330 likes | 576 Views
فصل دهم: درختها ( Trees ) بخش 10.1 آشنایی با درختها ( Introduction to Trees ). درخت. یک گراف ساده همبند بدون دور ساده را درخت می گویند. قضیه: یک گراف درخت است اگر و فقط اگر بین هر دو راس آن دقیقا یک مسیر ساده وجود داشتته باشد. کدامیک از گراف های زیر درخت است؟. b). a). c).
E N D
فصل دهم: درختها (Trees)بخش 10.1آشنایی با درختها (Introduction to Trees)
درخت • یک گراف ساده همبند بدون دور ساده را درخت می گویند. • قضیه: یک گراف درخت است اگر و فقط اگر بین هر دو راس آن دقیقا یک مسیر ساده وجود داشتته باشد.
کدامیک از گراف های زیر درخت است؟ b) a) c)
درخت ریشه دار (Rooted Tree) یک درخت ریشه دار درختی است که در آن یک راس به عنوان ریشه معرفی شده و همه یال ها از سمت ریشه جهت دار می شوند.
درخت m-ary به یک درخت ریشه دار درخت m-ary می گویند اگر هر راس داخلی آن (راس های که فرزند دارند) در این درخت بیشتر از m بچه نداشته باشد. یک درخت m-ary کامل (full m-ary tree) درخت ریشه داری است که تمام رئوس داخلی آن دقیقا m تا بچه داشته باشند. به یک درخت m-ary که مقدار m آن برابر با 2 باشد یک درخت دودویی (Binary Tree) می گویند.
A Tree Has a Root TREE ROOT ریشه درخت
Leaf nodes have no children LEAF NODES گره های برگ
A Tree Has Levels LEVEL 0
Level One LEVEL 1
Level Two LEVEL 2
Sibling nodes have same parent SIBLINGS برادر یا خواهر
Sibling nodes have same parent SIBLINGS
A Subtree ROOT LEFT SUBTREE OF ROOT زیر درخت سمت چپ ریشه
Another Subtree ROOT RIGHT SUBTREE OF ROOT
خصوصیات درخت قضیه: درختی با n راس 1- n یال دارد. قضیه: یک دخت m-ary کامل با i راس داخلی دارای n=mi+1 راس می باشد قضیه: یک دخت m-ary کامل (full m-ary tree) با
خصوصیات درخت قضیه: در یک درخت m-ary به ارتفاع h حداکثر mh برگ دارد. قضیه: اگر یک درخت m-ary دارای l برگ و ارتفاع h داشته باشد آنگاه h≥⌈logml⌉. اگر این درخت m تایی، پر و متوازن باشد، h=⌈logml⌉
فصل دهم: درخت ها (Trees)بخش 10.3 پیمایش درخت (Tree Traversal)
پیمایش پیش ترتیب (Preorder Traversal) ابتدا ریشه سپس زیر درخت به ترتیب از سمت چپ به راست دیده می شود.
پیمایش میان ترتیب (Inorder Traversal) ابتدا زیر درخت اول از سمت چپ دیده می شود سپس ریشه دیده می شود و بعد بقیه زیر درخت ها از سمت چپ به راست.
پیمایش پس ترتیب (Postorder Traversal) ابتدا زیردرخت ها به ترتیب از سمت چپ به راست دیده می شوند و در انتها ریشه دیده می شود.