huongnghean
Thành viên mới
- Tham gia
- 2/2/12
- Bài viết
- 15
- Được thích
- 2
Tham gia diễn đàn đã lâu mà chưa có đóng góp gì, chủ yếu là coi và đọc bài. Hôm nay quyết định lập nick và đóng góp cho diễn đàn kể từ giờ phút này với những bài toán "hóc" (đối với mình).
Nào, chúng ta cùng thử sức, xem tư duy của ai tốt nhất.
Mời các bạn tham gia giải bài toán sau:
http://www.mediafire.com/?fp7gjw1mo1loj7l
Trong bài toán này ta có 3 tập hợp là A.B.C
Các tập hợp này chứa các phần tử A1,A2,... (nếu có kí hiệu số 1 tức là phần tử đó thuộc tập hợp đó).
VD: Tập hợp C chứa phần tử A26,A25,...
Làm thế nào để cho ra được kết quả như trong file: Tập hợp B là tập con của A,...
Khi data đủ lớn, tức là số phần tử không phải là 27 phần tử nữa, có thể là 10.000 phần tử, và số tập hợp có thể là 30 tập hợp thì chương trình của bạn chạy hết trong thời gian bao lâu?
* bài toán nâng cao: ngoài việc tìm ra được đáp án tập con, nếu giải quyết được cả vấn đề tìm ra hai tập hợp bằng nhau, có nghĩa rằng bạn đã là người tư duy lập trình ở mức khá rồi.
Nào, hãy cùng thử sức! Have fun.
Nào, chúng ta cùng thử sức, xem tư duy của ai tốt nhất.
Mời các bạn tham gia giải bài toán sau:
http://www.mediafire.com/?fp7gjw1mo1loj7l
Trong bài toán này ta có 3 tập hợp là A.B.C
Các tập hợp này chứa các phần tử A1,A2,... (nếu có kí hiệu số 1 tức là phần tử đó thuộc tập hợp đó).
VD: Tập hợp C chứa phần tử A26,A25,...
Làm thế nào để cho ra được kết quả như trong file: Tập hợp B là tập con của A,...
Khi data đủ lớn, tức là số phần tử không phải là 27 phần tử nữa, có thể là 10.000 phần tử, và số tập hợp có thể là 30 tập hợp thì chương trình của bạn chạy hết trong thời gian bao lâu?
* bài toán nâng cao: ngoài việc tìm ra được đáp án tập con, nếu giải quyết được cả vấn đề tìm ra hai tập hợp bằng nhau, có nghĩa rằng bạn đã là người tư duy lập trình ở mức khá rồi.
Nào, hãy cùng thử sức! Have fun.
Lần chỉnh sửa cuối: