7-19 求链式线性表的倒数第K项 (20分)
AC代码
#include <iostream>
#include <cstdio>
#include <vector>
#include <algorithm>
using namespace std;
vector<int> v;
int main(){
int k, num;
scanf("%d", &k);
while (scanf("%d", &num) && num >= 0)
v.push_back(num);
if (k > v.size() || k <= 0){
printf("NULL");
return 0;
}
printf("%d", v[v.size()-k]);
return 0;
}
本文介绍了一种使用C++实现的算法,该算法能够有效地求解链式线性表中的倒数第K项,通过逆向遍历的方式找到目标元素并输出,适用于计算机科学和数据结构学习。
1万+

被折叠的 条评论
为什么被折叠?



