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

网站和公众号的区别软文写作的技巧

网站和公众号的区别,软文写作的技巧,南通市区有哪几家做网站的,做网站背景图的科技图片本专栏持续输出数据结构题目集,欢迎订阅。 文章目录题目代码题目 请编写程序,将 n 个整数顺次插入一个初始为空的单链表的表头。最后输出单链表的表长。 本题旨在训练学习者熟悉单链表的基本操作,不建议直接输出 n。 输入格式:…

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

文章目录

    • 题目
    • 代码

题目

请编写程序,将 n 个整数顺次插入一个初始为空的单链表的表头。最后输出单链表的表长。

本题旨在训练学习者熟悉单链表的基本操作,不建议直接输出 n。

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

输出格式:
在一行中输出单链表的表长。

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

代码

#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;
}// 计算链表长度
int getLength(Node* head) {int count = 0;Node* current = head;while (current != NULL) {count++;current = current->next;}return count;
}// 释放链表内存
void freeList(Node* head) {Node* temp;while (head != NULL) {temp = head;head = head->next;free(temp);}
}int main() {int n, data;Node* head = NULL;  // 初始为空链表// 读取整数个数nscanf("%d", &n);// 顺次插入n个整数到表头for (int i = 0; i < n; i++) {scanf("%d", &data);Node* newNode = createNode(data);newNode->next = head;  // 新节点指向当前头节点head = newNode;        // 更新头节点为新节点}// 计算并输出链表长度printf("%d\n", getLength(head));// 释放链表内存freeList(head);return 0;
}    
http://www.dtcms.com/wzjs/58485.html

相关文章:

  • 网站开发技术应用领域整站关键词快速排名
  • 苏州做网站哪家公司好深圳网络推广推荐
  • 网页下载链接怎么做品牌seo培训咨询
  • 织梦网站后台模板链接平台
  • 网站的下拉列表怎么做疫情最严重的三个省
  • 网站建设运营计划如何在google上免费推广
  • 商会网站建设方案书百度首页排名优化公司
  • 深圳网站建设的公司优帮云排名自动扣费
  • 用php做视频网站有哪些黑科技引流推广神器免费
  • 广州网站建设知名乐云seogoogle google
  • 郑州做网站七彩科技百度广告一天多少钱
  • 网站开发架构图网站seo推广排名
  • 哈尔滨网站建设哪家有麒麟seo软件
  • python用于网站开发软文广告案例
  • 用vs2015做网站教程网络营销专业可以干什么工作
  • 专门做汽车配件的外贸网站免费网站服务器安全软件下载
  • 注册网站的免费网址是什么佛山网络推广平台
  • 大鹏网站建设在线培训平台
  • 丝芙兰网站做的好差小程序开发多少钱
  • 做网站一年需要多少钱怎么把自己的网站发布到网上
  • 展厅布展方案设计优化设计五年级下册语文答案
  • 用html5做的个人网站seo实战密码第三版
  • 易营宝网站建设大数据分析营销平台
  • 做视频赚钱的网站网站建设公司官网
  • 生鲜网站建设的总体目标优化营商环境指什么
  • 如何免费建立网站如何创建一个网址
  • 网站建设书山东疫情最新消息
  • 公司logo在线制作 免费广州搜索seo网站优化
  • 东莞网站平面设计免费发布推广信息的平台有哪些
  • 2018年网站建设湖南网站设计外包服务