假设给定链表为: 1→3→5→7→nullptr ,若调⽤searchValue(head, 5) ,函数返回值为( ) 。
1 int searchValue(ListNode* head, int target) { 2 while (head != nullptr) { 3 if (head->val == target) { 4 return 1; 5 } 6 head = head->next; 7 } 8 return 0; 9 }
返回1
返回0
死循环 ,⽆法返回
返回 - 1