当前位置: 首页 > news >正文

6-82 求链式线性表的倒数第K项

给定一系列正整数,请设计一个尽可能高效的算法,查找倒数第K个位置上的数字。

输入格式:

输入首先给出一个正整数K,随后是若干非负整数,最后以一个负整数表示结尾(该负数不算在序列内,不要处理)。

输出格式:

输出倒数第K个位置上的数据。如果这个位置不存在,输出错误信息NULL

提示:(struct List*)malloc(sizeof(struct List)); 表示分配大小为sizeof(struct List)的内存空间,同时将内存地址指正转换成struct List 类型,该用法一般是为结构体指针分配内存空间。

函数接口定义:

在这里描述函数接口。例如: struct List *creat();

裁判测试程序样例:

在这里给出函数被调用进行测试的例子。例如:#include <iostream>
#include <vector>
using namespace std;
struct List
{int data;struct List* next;
};struct List *creat();int main()
{struct List *L;int n;cin>>n;L=creat();for(int i=0;i<n;i++){if(i==0);elseL=L->next;}if(L)cout<<L->data;else
http://www.lryc.cn/news/329424.html

相关文章:

  • CDH集群hive初始化元数据库失败
  • 【ESP32S3 Sense接入语音识别+MiniMax模型对话】
  • 【Java初阶(七)】接口
  • Mac OS上使用matplotlib库显示中文字体
  • IP种子是什么?理解和应用
  • 车载以太网AVB交换机 gptp透明时钟 5口 全千兆 SW1500
  • Can‘t connect to server on ‘localhost‘ (10061)
  • 虹科Pico汽车示波器 | 免拆诊断案例 | 2018款东风风神AX7车发动机怠速抖动、加速无力
  • zookeeper如何管理客户端与服务端之间的链接?(zookeeper sessions)
  • 【Java多线程】7——阻塞队列线程池
  • 同步复位和异步复位的优缺点
  • Code Review(代码审查)
  • 《拆解一切问题》如何成为解决难题的高手 - 三余书屋 3ysw.net
  • matlab——基于三维激光扫描点云的树冠体积计算方法
  • 如何在jupyter使用新建的虚拟环境以及改变jupyter启动文件路径。
  • Exception in thread “main“ com.fasterxml.jackson.databind.JsonMappingException:
  • 第三十九章 保护与 IRIS 的 Web 网关连接
  • java数据结构与算法刷题-----LeetCode127. 单词接龙
  • pytorch中的torch.nn.Linear
  • 03-MySQl数据库的-用户管理
  • 知乎:多云架构下大模型训练,如何保障存储稳定性?
  • JWFD流程图转换为矩阵数据库的过程说明
  • GT收发器第一篇_总体结构介绍
  • [图像处理] MFC载入图片并进行二值化处理和灰度处理及其效果显示
  • centos7.5 安装gitlab-ce (Omnibus)
  • 深入理解MapReduce:从Map到Reduce的工作原理解析
  • 初始Java篇(JavaSE基础语法)(5)(类和对象(上))
  • 机器人---人形机器人之技术方向
  • MySQL MHA高可用数据库
  • LVS(Layout versus schematic)比的是什么?