Cho 2 tệp văn bản 1.txt và 2.txt mỗi dòng chứa 1 số nguyên . Các số nguyên đc xếp theo thứ tự ko giảm. Lập trình hợp nhất 2 tệp thành 1 tệp có các số nguyên trong cả 2 tệp theo thứ tự ko giảm !
Cho 2 tệp văn bản 1.txt và 2.txt mỗi dòng chứa 1 số nguyên . Các số nguyên đc xếp theo thứ tự ko giảm. Lập trình hợp nhất 2 tệp thành 1 tệp có các số nguyên trong cả 2 tệp theo thứ tự ko giảm !
bài dễ ko ai thèm giải sao :-?
thôi vậy,
sang đây mình làm cho http://freepascal.is.com
Cái này nếu đề cho giới hạn giá trị các số nguyên không lớn thì mình dùng mảng đánh dấu những số đã có ở 1.txt, sau đó duyệt file 2.txt gặp số nào đã đánh dấu rồi thì cho xuất thẳng ra là được. Theo mình cách này đơn giản nhưng hơi phí bộ nhớ.
Nếu giá trị lớn quá chắc phải dùng tới nhị phân. Mà cái này thì mình quên rồi ^^
Bác nào giải tử tế cho e cái !
Bookmarks