Viterbi 回溯还原最优路径

递推只给最大似然「值」,要拿状态「序列」必须沿 qmax 指针反向回溯

💡 考点:Viterbi 前向逐列填表时必须为每格记下最优前驱指针 qmax;从末列最优终点出发,按 q̂t−1=qmax(q̂t)(t) 一步步反推,才能还原最优状态序列。