golang小白成长篇-链表
l.Back().Value < nums[i] Invalid operation: l.Back().Value < nums[i] (the operator < is not defined on any)
确保 l.Back().Value
和 nums[i]
的数据类型是可以进行比较的。如果它们的类型不同,你可能需要进行显式的类型转换。
要改成:
if l.Len() == 0 || l.Back().Value.(int) > nums[i] {
break
}
才可以