PDA

View Full Version : Kieu tap hop



viet_hung81
23-11-2002, 15:14
Trong pascal co kieu tap hop nhung C thi ko ma trong thuat toan cua minh lai can phai dung den kieu tap hop, minh da thu dung mang de luu nhung ko duoc, ban nao chi cho minh biet cach kiem tra so i co thuoc tap Q hay ko???
Cam on nhe!

khôngtên
23-11-2002, 18:31
Chỉ còn cách kiểm tra và đối chiếu từng phần tử thôi bạn ạ !

anhcntt2000
26-11-2002, 16:14
thì bạn dùng vòng for
kt=false
while (Q!=rong)
if (i thuoc tap Q) kt=true
bớt đi Q 1 phấn tử
có rất nhiêu cách bạn ah

vubin
27-11-2002, 09:30
có 1 cách để giải quyết là dùng mảng các bit để duyệt

ngohai
06-12-2002, 19:15
Mình chưa thư nhưng mình nghĩ bạn có thể dùng mảng một chiều để thay thế cho kiểu tập hợp nếu bạn hiểu rỏ cấu trúc của kiểu tập hợp.

TinyToon
09-12-2002, 05:20
Bài viết được gửi bởi ngohai
Mình chưa thư nhưng mình nghĩ bạn có thể dùng mảng một chiều để thay thế cho kiểu tập hợp nếu bạn hiểu rỏ cấu trúc của kiểu tập hợp.
Dung mang hang thay cho tap hop la tot nhat neu tap hop do cho truoc.