赞
踩
虚拟头节点
if条件判断中,等于是双等号==
判断索引是否合法里用or 不是and
最后一个用了and,程序报错,找了半天才知道问题所在
没有用虚拟头节点,所以while循环里应该判断cur是否存在,不是cur.next
并且要注意最后返回的值,因为循环中更新变量的时候把cur的值附给了prev,所以返回prev才是对的