day3 移除链表元素 设计链表

- 移除链表元素
    - 因为删除元素,可能是头节点,所以用dummyHead
    - while里面的判断,我要对什么进行操作,我就把什么放while里面,比如我要对cur->next操作,就while(cue->next) {...}

- 设计链表
    - index从0开始,所以size的判断index >= size,而不是index > size

- 反转链表
    - 因为是对cur进行操作,所以`while (cur) `
    - 因为`while (cur) `,最后cur指向nullptr,而pre指向尾,所以return pre;

你可能感兴趣的:(c++,leetcode)