算法题中的各种边界情况 1.二叉树 root为空 只有一个根节点 访问val等成员需要->,而不是.运算符 2.字符串 为空串 3.向量 为空向量 C++中vector添加新元素为push_back()。 4.语法 是否所有语句都加了;分号 for循环倒序时,是i-- (此处出现问题,不会报错,而是直接退出运行,难以查找) 5.自定义函数 注意调用的函数名是否一致 6.链表 判断传入参数是否为空,测试数据中会存在空链表。