创建单链表:就是生成新结点(先一个,后循环生成)
两种方法 —头插法和尾插法的总结:
1.二者都是 先生成一个头节点,后续通过循环,生成新节点
2.二者代码都差不多,尾插法要定义一个尾指针。确保顺序。
3.插入结点,要用malloc 函数, 删除结点,要用free函数。
做题总结:
1.判断是否为null
2.定义pre ,p ,pmax .L 指针变量,弄清指针变量的关系。
3.循环终止条件,p!= null ,或者 while(p) 成立。 往下走 p = p ->next;
创建单链表:就是生成新结点(先一个,后循环生成)
两种方法 —头插法和尾插法的总结:
1.二者都是 先生成一个头节点,后续通过循环,生成新节点
2.二者代码都差不多,尾插法要定义一个尾指针。确保顺序。
3.插入结点,要用malloc 函数, 删除结点,要用free函数。
做题总结:
1.判断是否为null
2.定义pre ,p ,pmax .L 指针变量,弄清指针变量的关系。
3.循环终止条件,p!= null ,或者 while(p) 成立。 往下走 p = p ->next;