第formula_14位与formula_4的第formula_16位完全相同时为“1”，否则为“0”。此时，formula_5中最大的数便是formula_3和formula_4的最长公共子序列的长度，依据该数组回溯，便可找出最长公共子序列。该算法的空间、时间复杂度均为formula_20，经过优化后，空间复杂度可为formula_21。
计算LCS的长度.下面算法计算了所有子问题的最长公共子序列长度codice_1。