数据结构单链表之(一)初始化&&尾插&&显示表

前言

开始单链表!!!

1. 目标

 printf("* [1] push_back  [2] push_front *\n");
 printf("* [3] show_list  [4] pop_back   *\n");
 printf("* [5] pop_front  [6] insert_val *\n");
 printf("* [7] find       [8] length     *\n");
 printf("* [9] delete_val [10] sort      *\n");
 printf("* [11] resver    [12] clear     *\n");
 printf("* [13] destroy   [0] quit       *\n");

实现单链表的这些功能

2. 思路

2.1 初始化

一个节点:包括数据和指向下一个节点的指针
在这里插入图片描述

一个单链表:first指向头节点,头结点不存储值,存储指向第一个节点的指针;last指向尾节点,尾节点的下一个节点为NULL;size表示除头结点以外的节点数。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值