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

重庆市建筑工程信息官方网站网站建设代理成本

重庆市建筑工程信息官方网站,网站建设代理成本,wordpress无法打开备份,做宠物商品的网站一.链表的概念 【1】线性表的链式存储 解决顺序存储的缺点,插入和删除,动态存储问题。 【2】特点: 线性表链式存储结构的特点是一组任意的存储单位存储线性表的数据元素,存储单元可以是连续的,也可以不连续。可以被存…

一.链表的概念

【1】线性表的链式存储


    解决顺序存储的缺点,插入和删除,动态存储问题。


【2】特点:


       线性表链式存储结构的特点是一组任意的存储单位存储线性表的数据元素,存储单元可以是连续的,也可以不连续。可以被存储在任意内存未被占用的位置上。
    
       所以前面的顺序表只需要存储数据元素信息就可以了。在链式结构中还需要一个元素存储下一个元素的地址。


   
【3】结构:

    为了表示每个数据元素,ai与其直接后继数据元素ai+1之间的逻辑关系,对ai来说,除了存储其本身的信息外,还需要存一个指示器直接后续的信息。把存储元素信息的域叫数据域,把存储直接后继位置的域叫指针域。这两部分信息组成数据元素ai的存储映像,叫结点(Node);

二.链表的常规操作  ADT

单链表中,c语言的描述
typedef struct person {
    char name[32];
    char sex;
    int age;
    int score;
}DATATYPE;

typedef struct node {
    DATATYPE data;
    struct node *next,*prev;
}LinkNode;

typedef struct list {
    LinkNode *head;
    int tlen;
    int clen;
}LinkList;

LinkList *CreateLinkList(int len);
int InsertHeadLinkList(LinkList *list, DATATYPE data);
int ShowLinkList(LinkList *list);
LinkNode *FindLinkList(LinkList *list, char *name);
int DeleteLinkList(LinkList *list, char *name);
int ReviseLinkList(LinkList *list, char *name, DATATYPE data);
int DestroyLinkList(LinkList *list);
int InsertTailLinkList(LinkList *list, DATATYPE data);


  三.  顺序表和链表 优缺点

    【1】存储方式:


        顺序表是一段连续的存储单元
        链表是逻辑结构连续物理结构(在内存中的表现形式)不连续

    【2】时间性能

             查找 顺序表O(1)
             链表  O(n)


    【3】插入和删除

            顺序表 O(n)
            链表   O(1)


    【4】空间性能

            顺序表 需要预先分配空间,大小固定
            链表, 不需要预先分配,大小可变,动态分配

四.源码

【1】linklist.h

   (1)定义存放数据的结构体,这里data不使用指针的原因是单链表有专门的指针域指向下一个节        点的地址

(2)定义结点包含指针域和数据域

(3)定义头,后来用于存放第一个节点的地址

【2】linklist.c

(1)创建链表头

(2)从头插入数据
1.思维导图

2.代码

(3)打印链表

(4)获取长度

(5)从尾插入

(6)查找

(7)按位置插入

(8)删除

(9)修改

(10)消除

    
 

    

http://www.dtcms.com/wzjs/547903.html

相关文章:

  • 网站pc和手机端怎么验证网站
  • 如何用织梦做网站详细教程微网站 获取手机号
  • 大型网站维护费一年多少单一产品网站如何做seo
  • 西部数码 网站管理手机端官网设计
  • 专业建站模板做网站样式模板
  • 网站菜单素材广告联盟接广告
  • 网站根域名是什么网站开发工具
  • 东莞长安网站设计公司wordpress搬运小红书内容
  • 一级a做爰片 A视频网站做网站的公司济南赛博科技市场
  • 海外转运网站建设资讯wordpress主题
  • 衡阳电商网站建设注册个公司要多少钱
  • 网页模板网站都有什么作用天河区发布
  • 中国制造网注册网站免费注册全国企业信用信息公示系统浙江
  • wordpress怎么管理首页侧边栏南宁网站建设公司seo优化
  • 仿帝国网站源码嘉兴网络公司变更
  • 宁波网站建设团队贺州网站建
  • 流行网站开发框架注册上海公司
  • xampp配置多网站建设公司logo图片大全
  • 官方网站建设流程及费用怎样做旅游公司的网站
  • 广州做手机网站信息免备案做网站可以盈利吗
  • asp 网站图标制作wordpress页面模板下载地址
  • 老网站绑定新网站如何做网站管理员密码忘记
  • 做橡胶的网站公司网站找哪家
  • 网站建站推广是啥意思正邦做网站多少钱
  • 重庆网上制作网站重庆技术网站建设
  • 免费企业网站模板psd东营网站设计多少钱
  • 学seo建网站免费pc网站建设
  • 试题wordpress的特点网站改名 seo
  • wordpress 主题函数兰州网站优化seo
  • 怎样做网站推广网站开发确认函