Tôi đang cố gắng sử dụng cây hậu tố để so sánh chuỗi chuỗi. Tôi đã tìm thấy các triển khai / lý thuyết cho vấn đề chuỗi phụ phổ biến dài nhất bằng cách sử dụng cây hậu tố. Tuy nhiên, điều tôi đang tìm kiếm là một cuộc thảo luận về vấn đề liên quan - "tất cả các chuỗi con phổ biến". Cụ thể, tôi có một vấn đề trong đó trước tiên tôi cần tìm chuỗi con chung dài nhất, sau đó tìm chuỗi con chung dài nhất tiếp theo không bao gồm các chỉ số lcs đã tìm thấy, và cứ thế cho đến khi độ dài tối thiểu. Có phải vấn đề này có thể giải quyết được bằng cách xây dựng cây hậu tố Tổng quát (GST) chỉ một lần cho hai chuỗi. Tôi biết nó có thể được giải quyết bằng cách liên tục xây dựng một GST sau mỗi lần lặp lại tìm và loại bỏ LCS. Nhưng, tôi tự hỏi nếu tôi thiếu một thủ thuật gọn gàng trong đó trong GST chỉ được xây dựng một lần.