c++ - 如何实现 bool 表达式来查找链表中的重复项?

标签 c++ duplicates nodes singly-linked-list

我的函数有问题,如果链表有重复的某个值传递给函数,我的函数应该返回 true

注意:这是一个单链表。

最佳答案

您可能在 NULL 项上调用 ->getNext。您希望您的 while 检查以下解决方案:

while (nodeptr != NULL)

关于c++ - 如何实现 bool 表达式来查找链表中的重复项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31327309/

相关文章:

sql - 为什么更新行时会出现重复键错误?

c - 从C中指针指向的列表中删除数据

c++ - 指针丢失对前一个节点 C++ 的引用

c++ - C++数组值匹配变量

c++ - C++ 中是否有类似于 Objective C 属性的类比

c++ - unsigned int 的比较总是正确的(npos 问题?)

python - 从中间删除节点的算法

c++ - Windows Spooler Events API 不会为网络打印机生成事件

sql-server-2008 - SQL - 尝试遍历分区以查找重复项

sqlite - 识别 SQLite3 数据库中的重复行并删除它们