目录
- 首先创建好一个节点
- 其次创建一个统计节点属性
- 增加节点
- 删除节点
首先创建好一个节点
typedef struct node {
int date;
struct node* next;
}*PNODE;
PNODE creatnode(int date )
{
PNODE newnode = (PNODE)malloc(sizeof(struct node));
assert(newnode);
newnode->next = NULL;
newnode->date = date;
return newnode;
}
其次创建一个统计节点属性
struct List {
struct node* pronode;//这只是一个类型
struct node*tailnode;
int size;
};
//创建统一链表属性的list
//用来统计链表的(size)节点数
//head和tail用来统计链表的表头和表尾
struct List* creatlist()
{
struct List* list = (struct List*)malloc(sizeof(struct List));
assert(list);
list->pronode = NULL;
list->tailnode = NULL;
list->size = 0;//初始化
return list;
}
增加节点
用表头插入的方法插入节点
void insertbyhead(struct List* list,int date)
{
PNODE newnode = creatnode(date);
if (list->size == 0)
{
list->pronode = list->tailnode = newnode;
}
else
{
newnode->next = list->pronode;
list->pronode = newnode;
}
list->size++;
}
删除节点
//表头删除
void deletehead(struct List* list)
{
PNODE next = list->pronode->next;
free(list->pronode);
list->pronode = next;
}
//表尾删除
void deletetail(struct List* list)
{
PNODE pmove = list->pronode;//定义一个移动指针
//目的找到表尾指针
if (list->size == 0)
{
printf("无法删除");
return;
}
while (pmove->next != list->tailnode)
{
pmove = pmove->next;
}
pmove->next = NULL;//表尾指针前面一个下一个指向null
free(list->tailnode);
list->tailnode = pmove;
}
以上就是C++数据结构链表基本操作示例过程的详细内容,更多关于C++数据结构链表基本操作的资料请关注其它相关文章!
相关推荐:
SEO热词:提升网站排名的关键秘诀,一句话营销推广怎么写好
“新关键词”开启智慧营销新篇章,助力品牌突围,自己如何做网站seo
SEO非常:如何利用SEO提升网站排名与流量,助力品牌快速成长,绥化短视频营销推广
seo网站页面优化包括什么,seo页面优化技术 ,no ai写作
人工润色:让文字更具魅力的秘密武器,快排seo软件哪个最好
ChatGPT登录503错误?轻松解决,快速恢复畅享智能体验!,ai怎么加植物材质效果
为什么做酒店seo,为什么做酒店 ,ai uehara下载
内容创作新时代:自动生成文章的AI如何改变写作生态
SEO留痕:数字营销的隐性力量,如何通过SEO优化让品牌更具竞争力,铁岭网站关键词建设优化
ChatPartner无法连接网络?解决方案,让你的聊天体验更顺畅!,如何用ai给自己写作文
智能AI生成文章释放创作新可能
为什么“未备案域名”会成为互联网行业中的重要问题?,江干区seo优化价格
SEO建站,开启网站优化的全新篇章!,网络营销推广合作方式
OpenAI推出的GPT-4Turbo大幅降低了AI应用成本,推动了AI技术的普及化,ai*版
AI一键生成文章免费版:颠覆写作新体验
AI网页设计生成-智能化创造无限可能,ai机甲风背景音乐
URL站长的崛起:打造高效网站运营的秘密武器,网站建设费用计算依据
怎样用AI写文章?快速高效创作新技能!
ChatGPT的诞生,预示着人工智能大规模应用的时代已经来临,ai此生不渝
SEO数量-如何提升你的网站排名与流量?,射阳seo优化五星服务
SEO地址优化的秘诀:提升网站排名与流量的关键,临沂如何优化网站关键词
如何快速写出高质量的AI文章:从入门到精通
ChatGPT40不收费版本:科技革新,智能助手助力生活与工作,ai医疗武器有哪些
AI翻译工具的革命-ChatGPT等技术让语言互通无碍,淘宝ai写作检测准吗
SEO本站:提升网站流量与排名的秘密武器,荆门专业的抖音seo
AI免费工具:提升效率与创意的秘密武器
怎么识别是AI写的文章
seo网站自学看什么书,seo技术适合自学吗 ,斑马ai阅读
ChatGPT显示无法加载网站是怎么回事?解决方法!,glow将军ai
ChatGPT国内版:为中国用户量身定制的智能助手,开启AI新纪元,ai文章赚钱
SEM做得好可以取代SEO吗?浅析两者的异同与未来趋势,王道ai
seo管理系统是什么,seo网站管理 ,过度圆ai
URL泄露:如何防止信息泄露带来的严重后果,抖音推广营销服务多少钱
SEO优化如何提升网站排名,驾驭搜索引擎流量,三亚网站推广方法
在线AI文章生成:内容创作新革命
seo链接锚是什么,什么是锚链接,如何设置锚链接 ,保山智能AI
SEO与网络推广机构:如何选择最适合你的数字营销合作伙伴,ai写作软件性价比高吗
AI批量文章工具,让写作变得高效与轻松,cs机器人ai
SEO量:提升网站流量和排名的关键法则,德兴seo
怎么使用AI生成文章,轻松提升写作效率!
为什么seo吸引人,为什么seo吸引人呢 ,ai路径查找器绘制树
ChatGPT无法完全显示?你可能忽略了这些令人惊讶的细节!,朵朵ai绘画
SEO好吗?助力网站成功的关键之道,网站优化方案范文怎么写
自动写文章AI:高效创作工具,开启写作新纪元
SEO架构:提升网站流量的核心策略,东营南江全平台营销推广
SEO做好,企业网站流量翻倍的关键,seo白帽技术有哪些
AI免费文章解读:智能写作新篇章,小店AI
线上AI写作免费一键生成,轻松提升写作效率,解放创作思维
从语言助手到智能生活伙伴,未来的智能助手如何改变我们的生活,网站建设分站公司
seo需要干什么,seo需要具备什么知识 ,ai梦境档案世岛大宅