mọi người xem giúp thuật toán ELEVATOR. bài này mình làm như sau

đầu tiên mình quicksort theo A[i] sau đó QHD. mình tạo mạng check[i,j] với ý nghĩa =true nếu khi xét tới khối thứ i có thể xây được tháp với độ cao là j và ngược lại thì = false. và mình thêm mạng F[i,j] với ý nghĩa khi ta xét vật thứ i và tới độ cao j của tháp. giá trị của F[i,j] chính là số khối cua khối thứ i su dung để xây tháp độ cao j.

code của mình đây: http://ideone.com/8lcxrC.

bài này mình làm mấy tuần trước r. sửa đi sửa lại n lần kết quả vẫn sai mọi người ạ. mong mọi người xem giúp!!!!