Go Back   Cựu Học Sinh Lê Quý Đôn - Long An > :: Góc Học Tập :: > Tin học > Học lập trình

Học lập trình Pascal , C+ , C++ , VB

Cây nhị phân trong lập trình Pascal

Cây nhị phân trong lập trình Pascal

this thread has 7 replies and has been viewed 10575 times

Gởi Ðề Tài Mới Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 01-06-2008, 06:59 PM   #1
Hồ sơ
khanhan2006_2009
Senior Member
 
khanhan2006_2009's Avatar
 
Tham gia ngày: Sep 2007
Cư ngụ: Nhà
Số bài viết: 827
Tiền: 25
Thanks: 135
Thanked 392 Times in 190 Posts
khanhan2006_2009 is on a distinguished road
Default Cây nhị phân trong lập trình Pascal

Anh chị nào có tài liệu dạy ngắn gọn,dễ hiểu về cây nhị phân không?Share em với...
__________________
"hcmiu.edu.vn"
khanhan2006_2009 is offline   Trả Lời Với Trích Dẫn
Old 02-06-2008, 12:22 AM   #2
Hồ sơ
quangminhtasu
Member
 
quangminhtasu's Avatar
 
Tham gia ngày: Oct 2006
Cư ngụ: Long An
Số bài viết: 83
Tiền: 25
Thanks: 61
Thanked 40 Times in 23 Posts
quangminhtasu is on a distinguished road
Default Re: lập trình pascal

Anh có 1 bài hồi xưa học CTDL, nhưng biểu diễn bằng C nhen(trong file attach).

Đây là link demo bằng java applet sau khi đọc xong em có thể practice.
[Đăng nhập để xem liên kết. ]

Sau khi rành cây nhị phân, em có thể tìm hiểu thêm các cây khác trong "vườn cây" như cây đỏ đen, BTree....hihi Chúc em học tốt nhen.
File Kèm Theo
File Type: doc CTDL1_BT_Tuan6.doc (167.0 KB, 24 lần tải)
quangminhtasu is offline   Trả Lời Với Trích Dẫn
Đã có 3 thành viên gửi lời cám ơn đến quangminhtasu vì bạn đã đăng bài:
dandelion_12 (30-01-2011), khanhan2006_2009 (02-06-2008), myhanh (02-06-2008)
Old 02-06-2008, 09:11 PM   #3
Hồ sơ
khanhan2006_2009
Senior Member
 
khanhan2006_2009's Avatar
 
Tham gia ngày: Sep 2007
Cư ngụ: Nhà
Số bài viết: 827
Tiền: 25
Thanks: 135
Thanked 392 Times in 190 Posts
khanhan2006_2009 is on a distinguished road
Default Ðề: lập trình pascal

Cám ơn quangminhtasu,nhưng đây là box lập trình pascal mà,sao anh đưa em C?
__________________
"hcmiu.edu.vn"
khanhan2006_2009 is offline   Trả Lời Với Trích Dẫn
Old 03-06-2008, 08:43 AM   #4
Hồ sơ
myhanh
 
myhanh's Avatar
 
Tham gia ngày: Dec 2004
Cư ngụ: Love Planet
Tuổi: 43
Số bài viết: 7,404
Tiền: 0
Thanks: 2,122
Thanked 5,464 Times in 2,040 Posts
myhanh is on a distinguished road
Default Ðề: lập trình pascal

Trích:
Nguyên văn bởi khanhan2006_2009 View Post
Cám ơn quangminhtasu,nhưng đây là box lập trình pascal mà,sao anh đưa em C?
Uh vì em hỏi cây nhị phân nên QMTS có gì đưa đó miễn liên quan đến cây nhị phân!
Cái này em tìm đọc tài liệu "Cấu trúc dữ liệu và giải thuật" của Thầy Nguyễn Trung Trực (bây giờ Thầy là thạc sỹ rùi). Trong sách này chương 3 (trang 112) nói về Cây. Phần 3.3 nói về các phép toán trên cây.

Theo anh thì quyển sách này dễ hiểu.
Nếu em đọc có phần nào ko hiểu cứ hỏi ở đây anh có thể giúp em!
__________________
Necessity is the mother of in(ter)vention.
Speak softly & carry a big stick.
My Technical Blog
myhanh is offline   Trả Lời Với Trích Dẫn
Old 03-06-2008, 10:18 AM   #5
Hồ sơ
khanhan2006_2009
Senior Member
 
khanhan2006_2009's Avatar
 
Tham gia ngày: Sep 2007
Cư ngụ: Nhà
Số bài viết: 827
Tiền: 25
Thanks: 135
Thanked 392 Times in 190 Posts
khanhan2006_2009 is on a distinguished road
Default Ðề: Cây nhị phân trong lập trình Pascal

Em vừa đọc một bài về "Cấu trúc dữ liệu và giải thuật" ,trong đó có nói đến cây nhị phân. 1 cây nhỉ phân có phải là một đồ thị mà mỗi đỉnh đều có thể đi trực tiếp đến 3 đỉnh khác không(cái này do em suy ra chứ sách ko nói đến)?Nếu như phải thì có thể dùng các thuật toán trên đồ thị để áp dụng vào cây nhị phân?
__________________
"hcmiu.edu.vn"
khanhan2006_2009 is offline   Trả Lời Với Trích Dẫn
Old 06-06-2008, 10:51 AM   #6
Hồ sơ
duyhung123abc
Senior Member
 
duyhung123abc's Avatar
 
Tham gia ngày: Jun 2008
Số bài viết: 206
Tiền: 25
Thanks: 10
Thanked 45 Times in 40 Posts
duyhung123abc is on a distinguished road
Default Ðề: Cây nhị phân trong lập trình Pascal

mỗi cây nhị phân đc tổ chức thành các nút, 1 nút có 1 cha và 2 con (đã đc kế hoạch hóa gia đình ). Khi truy vấn tới nút cha, ta sẽ theo cách mình đã tổ chức dữ liệu sẵn để truy tới nút con chứa thông tin cần lấy
duyhung123abc is offline   Trả Lời Với Trích Dẫn
Old 06-06-2008, 11:26 AM   #7
Hồ sơ
myhanh
 
myhanh's Avatar
 
Tham gia ngày: Dec 2004
Cư ngụ: Love Planet
Tuổi: 43
Số bài viết: 7,404
Tiền: 0
Thanks: 2,122
Thanked 5,464 Times in 2,040 Posts
myhanh is on a distinguished road
Default Ðề: Cây nhị phân trong lập trình Pascal

Trích:
Nguyên văn bởi khanhan2006_2009 View Post
Em vừa đọc một bài về "Cấu trúc dữ liệu và giải thuật" ,trong đó có nói đến cây nhị phân. 1 cây nhỉ phân có phải là một đồ thị mà mỗi đỉnh đều có thể đi trực tiếp đến 3 đỉnh khác không(cái này do em suy ra chứ sách ko nói đến)?Nếu như phải thì có thể dùng các thuật toán trên đồ thị để áp dụng vào cây nhị phân?
Cây là đồ thị đặc biệt! Cây nhị phân lại là một cây đặc biệt!
Như vậy mọi giải thuật cho đồ thị đều áp dụng cho cây được!
Nhưng phải xem tính hiệu quả của nó không khéo lấy cái dao mổ trâu làm thịt gà thì ...
__________________
Necessity is the mother of in(ter)vention.
Speak softly & carry a big stick.
My Technical Blog
myhanh is offline   Trả Lời Với Trích Dẫn
Old 06-06-2008, 09:59 PM   #8
Hồ sơ
quangminhtasu
Member
 
quangminhtasu's Avatar
 
Tham gia ngày: Oct 2006
Cư ngụ: Long An
Số bài viết: 83
Tiền: 25
Thanks: 61
Thanked 40 Times in 23 Posts
quangminhtasu is on a distinguished road
Default Ðề: lập trình pascal

Trích:
Nguyên văn bởi khanhan2006_2009 View Post
Cám ơn quangminhtasu,nhưng đây là box lập trình pascal mà,sao anh đưa em C?

Như anh myhanh nói đó em, anh lâu lắm rồi không đụng tới pascal nữa, chắc từ hồi cấp 3 luôn đó , lên ĐH trường anh, toàn xài C hông àh, nên hông có cài đặt bằng Pascal cho em. Em xem tạm C đỡ nhen. Có gì anh gửi đó thui àh.
quangminhtasu is offline   Trả Lời Với Trích Dẫn
Trả lời



Quyền Sử Dụng Ở Diễn Ðàn
Bạn không được quyền gởi bài
Bạn không được quyền gởi trả lời
Bạn không được quyền gởi kèm file
Bạn không được quyền sửa bài

vB code đang Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt
Chuyển đến

Chủ đề tương tự
Ðề tài Người Gởi Chuyên mục Trả lời Bài mới gởi
Bạn có thích hợp với nghề Lập trình? myhanh Tư vấn - Hướng nghiệp 13 14-07-2008 08:59 AM
Rối loạn giấc ngủ peanux Chia sẻ kinh nghiệm 0 11-03-2008 07:45 AM
Ufo VÀ SỰ SỐng NgoÀi TrÁi ĐẤt LeGiang Thiên văn học 0 25-05-2007 10:13 AM
Help me again! kami21 Tư vấn - Hướng nghiệp 13 09-03-2007 02:19 PM


Website sử dụng phần mềm vBulletin phiên bản 3.6.8
do Công ty TNHH Jelsoft giữ bản quyền từ 2000 - 2024.
Múi giờ GMT +7. Hiện tại là 06:25 PM.

Hội CHS Lê Quý Đôn-Long An giữ bản quyền nội dung của website này

Tự động[F9]TELEX VNI VIQR VIQR* TắtKiểm chính tảDấu cũ
phan mem quan ly ban hang | thuê vps