技术栈

链表头结点

刘宇涵492025-12-28 9:41

int pos;

cin >> pos;

if (pos < 1 || pos > L->length) { // 假设链表头节点存储length属性表示链表长度

cout << "Sorry,the position to be deleted is invalid!" << endl;

return ERROR;

}

LinkList p = L;

int cnt = 0;

while (p != NULL && cnt < pos - 1) {

p = p->next;

cnt++;

}

LinkList q = p->next;

p->next = q->next;

delete q;

LinkList cur = L->next;

while (cur != NULL) {

cout << cur->data.no << " " << cur->data.name << " "

<< fixed << setprecision(2) << cur->data.price << endl;

cur = cur->next;

}

return OK;

上一篇:第十四课:考研阅读方法论
下一篇:单节锂电池充电芯片核心选型,高可靠性充电方案技术精要
相关推荐
笨手笨脚の
2 小时前
链表与LinkedList
java·数据结构·链表·linkedlist
BD_Marathon
2 小时前
Claude Code概述
java·开发语言
刘宇涵49
2 小时前
Java pos
java
这周也會开心
2 小时前
Collections和Arrays工具类整理
java·开发语言
期待のcode
2 小时前
Jackson
java·spring boot·json
摇滚侠
2 小时前
Java 零基础全套视频教程,String StringBuffer StringBuilder 类,笔记142-144、146
java·开发语言·笔记
Coder_Boy_
2 小时前
基于SpringAI的智能平台基座开发-(五)
java·人工智能·spring boot·langchain·springai
步步为营DotNet
2 小时前
深度探索.NET 中 IAsyncEnumerable:异步迭代的底层奥秘与高效实践
java·jvm·.net
x66ccff
2 小时前
Claude Code 安装方法
android·java·数据库
热门推荐
01GitHub 镜像站点02从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击03电脑检测软件—图吧工具箱04Web安全中SQL注入绕过WAF的具体手法和实战案例053D 圣诞树网页代码06Linux下V2Ray安装配置指南07UV安装并设置国内源08SQLmap 完整使用指南:环境搭建 + 命令详解 + 实操案例09在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)10jdk21下载、安装(Windows、Linux、macOS)