7-19 求鏈式線性表的倒數第K項 (20分)

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;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章