链表头结点

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;

相关推荐
摸爬滚打的小李19 小时前
关于 Arthas
java·后端
砚底藏山河20 小时前
python量化实操:冷热分层存储
java·开发语言·python·金融
yuniko-n20 小时前
【JUC】原子类
java
惊讶的猫20 小时前
Query 改写
java·rag
信誓旦旦的程序猿20 小时前
【Python量化实战宝典 #18】MACD 金叉死叉手册:DIF、DEA、柱体全拆解(Python 可跑)
java·python·股票数据api·股票数据api接口·股票api数据接口·股票量化数据api·股票量化数据接口
Misnearch20 小时前
第7章 面向对象技术
java·开发语言·软考
weixin_BYSJ198720 小时前
电竞先锋网站---附源码02032
java·vue.js·spring boot·python·django·tomcat·php
会编程的吕洞宾21 小时前
LangChain4j 流式输出实战:让 AI 回复像打字机一样逐字显示
java·开发语言·人工智能·后端
只是学习学习21 小时前
Java将文件转二维码导出MP4
java
曹牧21 小时前
JDK重定向目录
java·开发语言