国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

PTA5-19 求鏈式線性表的倒數第K項

2019-11-08 19:56:16
字體:
來源:轉載
供稿:網友
5-19 求鏈式線性表的倒數第K項   (20分)

給定一系列正整數,請設計一個盡可能高效的算法,查找倒數第K個位置上的數字。

輸入格式:

輸入首先給出一個正整數K,隨后是若干正整數,最后以一個負整數表示結尾(該負數不算在序列內,不要處理)。

輸出格式:

輸出倒數第K個位置上的數據。如果這個位置不存在,輸出錯誤信息NULL

輸入樣例:

4 1 2 3 4 5 6 7 8 9 0 -1

輸出樣例:

7

#include<stdio.h>#define max 1000005int main(){	int n;	int k;	int i=0;	int a[max];	scanf("%d",&k);	while(1){		scanf("%d",&a[i]);		if(a[i]<0)			break;		i++;	}	if(i-k>=0)		PRintf("%d",a[i-k]);	else		printf("NULL");	return 0;}注意數組開的大小


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 江孜县| 南投市| 敖汉旗| 泰州市| 曲松县| 剑河县| 石阡县| 于都县| 龙胜| 霸州市| 隆安县| 康定县| 荔波县| 长汀县| 铁岭县| 沽源县| 淳化县| 浦北县| 囊谦县| 沙坪坝区| 尉氏县| 运城市| 岑溪市| 古田县| 红河县| 互助| 那坡县| 郁南县| 绥中县| 诏安县| 常德市| 华安县| 青龙| 桦甸市| 天气| 邵东县| 托克逊县| 崇仁县| 新绛县| 河间市| 北川|