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

城市建设与管理局网站做网站的最终目的

城市建设与管理局网站,做网站的最终目的,谁有手机网站,创新驱动发展战略的内容文章目录 一.单链表二.头插法三.具体实现过程全部代码 一.单链表 什么是单链表? 想象一串珍珠项链,每颗珍珠(节点)包含: 数据域:存放具体数据(如数字、字符串) 指针域:一…

文章目录

  • 一.单链表
  • 二.头插法
  • 三.具体实现过程
  • 全部代码

一.单链表

  1. 什么是单链表?
    想象一串珍珠项链,每颗珍珠(节点)包含:
    数据域:存放具体数据(如数字、字符串)
    指针域:一根「看不见的线」指向下一颗珍珠

二.头插法

通俗理解单链表的「头插法」:像给火车加车厢一样简单

链表是数据结构中的「珍珠项链」,而头插法就是其中最常用的「穿珠手法」。用生活中的例子来理解:头插法就像在火车最前面加车厢,每次新节点都成为新的车头。 接下来用最直观的方式,手把手教你掌握这个核心操作。

三.具体实现过程

3.1用C语言的结构体表示:

// 定义链表节点结构体
typedef struct {ElemType data;struct Node* next;
} Node;

3.2 头指针的作用

类似「项链的扣头」,永远指向链表的第一个节点
链表为空时,头指针指向NULL

3.3步骤2:将新节点插入链表头部 关键操作:

让新节点的next指向原头节点
更新头指针指向新节点

    p->next = node->next;node->next = p;

模拟过程演示:

操作 图示
初始空链表 head → NULL
插入6 head → [6 NULL]
插入16 head → [16 →] → [6 NULL]
插入26 head → [26 →] → [16 →] → [6 NULL]

发现什么没?->先插入的数据反而在最后面去了.

全部代码

//
// Created by xiaoyuan on 2025-03-08.
//#include "stdio.h"
#include "stdlib.h"
#define MAXSIZE 100
typedef int ElemType;// 定义链表节点结构体
typedef struct {ElemType data;struct Node* next;
} Node;Node *initList(){Node *head =(Node *) malloc(sizeof(Node));head->data = 0;head->next =NULL;return head;
}void insertHead(Node *node,ElemType value){Node *p = (Node *) malloc(sizeof(Node));p->data = value;p->next = node->next;node->next = p;printf("插入数据成功\n");
}void showList(Node *node){Node  *p = node->next;  //如果这里直接用Node就会打印0for(int i=0;p != NULL;i++){printf(" %d -> ",p->data);p = p->next;}}int main(){//1.初始化链表Node *node = initList();//2.头插法insertHead(node,6);insertHead(node,16);insertHead(node,26);showList(node);
}

文章转载自:

http://Y2tP7W4S.prddp.cn
http://IYLkrxjt.prddp.cn
http://kMcbNxRL.prddp.cn
http://LKL4zDCk.prddp.cn
http://y8aSlyNU.prddp.cn
http://MA8BanVg.prddp.cn
http://XLdg3dBX.prddp.cn
http://ukwswFuL.prddp.cn
http://iXyQysPt.prddp.cn
http://tGccfsbS.prddp.cn
http://i8PFB2NC.prddp.cn
http://0xAjhzT0.prddp.cn
http://3FA1Q8T0.prddp.cn
http://5wJhRIat.prddp.cn
http://oBR6Jez1.prddp.cn
http://QjlBG1Zv.prddp.cn
http://MCy89TFb.prddp.cn
http://ifNdEL8x.prddp.cn
http://Vc3pC2p7.prddp.cn
http://PYSSlUJB.prddp.cn
http://OYxAaWuq.prddp.cn
http://M5m2pvDA.prddp.cn
http://AGkZdS43.prddp.cn
http://BCQGkQTc.prddp.cn
http://Vs3Aij04.prddp.cn
http://7qAc6yqu.prddp.cn
http://ayAnU4Wb.prddp.cn
http://ImlEssrg.prddp.cn
http://kTndsBuD.prddp.cn
http://7di8uEMs.prddp.cn
http://www.dtcms.com/wzjs/656456.html

相关文章:

  • 南沙门户网站建设优帮云查询数据云查询
  • 个人免费网站建设模板官网是什么意思
  • 做家装壁纸的网站申请网站空间有哪几种方式
  • 基本信息型营销网站有哪些php网站制作教程
  • 学什么可以做响应式网站自己做网站网页剧中
  • 临沂网站制作加速企业发展百度爱采购优化排名软件
  • 营销网站建站企业徐老师在那个网站做发视频
  • 手机wap网站如何建设有了公网ip如何做网站
  • 徐闻手机网站建设公司wordpress点餐
  • 怎么建公司免费网站管理系统中的计算机应用
  • 网站链接交易淄博网站设计方案
  • 怎么安装php网站公司运营管理方案
  • 网站推广seo蜘蛛屯优化排名做环评需要关注哪些网站
  • 一些好玩的网站博客wordpress主题
  • 书店网站规划与建设北京网站制作公司排名
  • 网站开发的任务要求广告推广媒体
  • 外包网站设计公司微信公众号内嵌网站开发
  • 门户网站流量深圳比较好的建站公司
  • 网站建设到一半想换一家专业的商城网站开发
  • 网站建设网站软件有哪些长春制作手机网站
  • 好看的网站建设公司东莞精准网络营销推广
  • 企业网站管理系统 asp过年做那些网站致富
  • 校内 实训网站 建设电子商务网站建设与管理实验目的
  • 关于网站的建设潍坊做公司网站
  • 网站开发工具和平台橡胶塑料制品公司网站建设
  • 湖南电子科技网站建设荔浦火车站建设在哪里
  • 怎么做百度网盘链接网站企业为什么要办400电话
  • 网站开发组合网页版梦幻西游伙伴搭配
  • 网站优化排名易下拉霸屏甘肃建筑人才网
  • 福州做网站的公司多少钱系统开发的步骤