关注
#include <iostream> using namespace std; struct ListNode { int m_nKey; ListNode *m_pNext; ListNode() : m_nKey(0), m_pNext(nullptr){}; ListNode(int x) : m_nKey(x), m_pNext(nullptr){}; }; ListNode *searchNode(ListNode *head, int &node_num) { int i = 0; ListNode *node_i = head; ListNode *node_ii = head; for (; i < node_num; i++) { if (!node_i->m_pNext) { return NULL; } node_i = node_i->m_pNext; } while (node_i) { node_ii = node_ii->m_pNext; } return node_ii; } int main() { int node_num, node; while (cin >> node_num) { ListNode *head = new ListNode(); //正序构建链表 ListNode *pre_head = head; while (node_num--) { cin >> node; ListNode *next = new ListNode(node); head->m_pNext = next; head = next; } cin >> node_num; res = searchNode(pre_head, node_num); done: if (res != NULL) cout << res->m_nKey << endl; else cout << "0" << endl; } return 0; }</iostream>
点赞
相关推荐

点赞 评论 收藏
分享

点赞 评论 收藏
分享
点赞 评论 收藏
分享

点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 实习进度记录 #
154522次浏览 1724人参与
# 我的求职精神状态 #
2933次浏览 79人参与
# 平安产险科技中心求职汇总 #
244493次浏览 2613人参与
# 京东美团大战,你怎么看? #
21263次浏览 191人参与
# 好未来求职进展汇总 #
6023次浏览 46人参与
# 大家每天通勤多久? #
30973次浏览 229人参与
# Keep实习校招 #
48922次浏览 252人参与
# 大城市找工作会更容易吗 #
16421次浏览 125人参与
# 金山WPS工作体验 #
20783次浏览 133人参与
# 提前批过来人的忠告 #
97677次浏览 1092人参与
# 签约有哪些注意事项 #
27092次浏览 227人参与
# 招银网络科技工作体验 #
18829次浏览 85人参与
# 生化环材还是天坑吗 #
30035次浏览 277人参与
# 4399求职进展汇总 #
17525次浏览 139人参与
# 中兴求职进展汇总 #
579602次浏览 2614人参与
# 华为存储OD事变 #
121677次浏览 681人参与
# 京东工作体验 #
12535次浏览 88人参与
# 生物制药/化工校招攻略 #
39968次浏览 275人参与
# 校招第一份工作你干了多久? #
66755次浏览 334人参与
# 腾讯音乐求职进展汇总 #
82136次浏览 450人参与
# 小红书求职进展汇总 #
49627次浏览 441人参与
# 宁德时代求职进展汇总 #
104944次浏览 622人参与