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

网站频道建设需要优化的网站有哪些

网站频道建设,需要优化的网站有哪些,域名和网站建设实训报告,有什么做兼职的好的网站吗本专栏持续输出数据结构题目集,欢迎订阅。 文章目录 题目代码 题目 请编写程序,将 n 个整数顺次插入一个初始为空的单链表的表头。对任一给定的位序 i(从 1 开始),输出链表中第 i 个元素的值。 输入格式:…

本专栏持续输出数据结构题目集,欢迎订阅。

文章目录

    • 题目
    • 代码

题目

请编写程序,将 n 个整数顺次插入一个初始为空的单链表的表头。对任一给定的位序 i(从 1 开始),输出链表中第 i 个元素的值。

输入格式:
输入首先在第一行给出非负整数 n(≤20);随后一行给出 n 个 int 范围内的正整数,数字间以空格分隔。最后一行给出位序 i,为 int 范围内的非负整数。

输出格式:
在一行中输出链表中第 i 个元素的值。如果这个元素不存在,则输出 -1。

输入样例 1:
5
1 2 3 4 5
4

输出样例 1:
2

输入样例 2:
5
1 2 3 4 5
0

输出样例 2:
-1

代码

#include <stdio.h>
#include <stdlib.h>// 定义链表节点结构
typedef struct Node {int data;struct Node* next;
} Node;// 创建新节点
Node* createNode(int data) {Node* newNode = (Node*)malloc(sizeof(Node));newNode->data = data;newNode->next = NULL;return newNode;
}// 获取链表第i个元素的值
int getElement(Node* head, int i) {if (i < 1) return -1;  // 位序i必须从1开始Node* current = head;int count = 1;while (current != NULL && count < i) {current = current->next;count++;}if (current == NULL) return -1;  // 元素不存在return current->data;
}int main() {int n, data, i;Node* head = NULL;  // 初始为空链表// 读取整数个数nscanf("%d", &n);// 顺次插入n个整数到表头for (int j = 0; j < n; j++) {scanf("%d", &data);Node* newNode = createNode(data);newNode->next = head;  // 新节点指向当前头节点head = newNode;        // 更新头节点为新节点}// 读取要查找的位序iscanf("%d", &i);// 输出第i个元素的值printf("%d\n", getElement(head, i));return 0;
}    
http://www.dtcms.com/wzjs/226647.html

相关文章:

  • 做海报的软件app免费河南seo快速排名
  • 做网站先做前端好还是先做逻辑适合发表个人文章的平台
  • 单位建设网站注意点北京快速优化排名
  • 网站制作公司转型数据搜索竞价排名
  • 建一个类似淘宝的网站需要多少钱承德网络推广
  • 一站式做网站多少钱国外网站seo免费
  • 北京网站建设公司排名无货源电商怎么做
  • mp3网站源码seo外链优化策略
  • 主机 可以 多少 网站免费的域名和网站
  • 做网站比较好今日热点新闻大事件
  • 温州正规制作网站公司查询网站备案信息
  • 台商网站建设公司黄页谷歌广告上海有限公司官网
  • 长沙口碑好的做网站公司哪家好seo包括哪些方面
  • 定州哪里可以做网站今天全国疫情最新消息
  • 销售网站制作个人微信管理系统
  • 手机做兼职的网站设计网络推广策划方案怎么写
  • 网站建设推广案例个人网站创建平台
  • 做静态网站的开题报告qq推广链接
  • 做一网站百度推广代理加盟
  • 网站出错 图片学校网站模板
  • 做视频网站视频网络营销策略分析论文
  • wordpress vlturseo排名软件
  • 网站体验优化作品推广
  • 百度搜索网站的图片seo免费教程
  • 东莞家具行业营销型网站建设多少钱中央新闻联播
  • 简述网站建设的主要内容网络课程
  • 英迈思网站做不下去可以退款吗优化培训方式
  • 购物手机网站怎么做谈谈你对seo概念的理解
  • 在家帮别人做网站赚钱吗如何设计网站的首页
  • 网站备案接入服务单位百度推广客服人工电话多少