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

《数据结构与算法C++版》实验二-链表实验

一、实验内容

实验目的
1、实现线性表的链式存储结构(链表)。
2、熟悉 C++程序的基本结构,掌握程序中的头文件、实现文件和主文件之间的
相互关系及各自的作用。
3、熟悉链表的基本操作方式,掌握链表相关操作的具体实现。
实验内容
对链式存储结构的线性表进行一些基本操作。主要包括:
(1)插入:操作方式为在指定元素前插入、在指定元素之后插入、在指定位置
完成插入。
(2)删除:操作方式可分为删除指定元素、删除指定位置的元素等,尝试实现
逻辑删除操作。
(3)显示数据。
(4)查找:查询指定的元素(可根据某个数据成员完成查询操作)。
(5)定位操作:定位指定元素的序号。
(6)更新:修改指定元素的数据。
(7)数据文件的读写操作等。
其它操作可根据具体需要自行补充。

二、代码实现

LinkList.h文件


#pragma once
http://www.lryc.cn/news/68016.html

相关文章:

  • 【2023华为OD笔试必会25题--C语言版】《06 简单的自动曝光》——数组
  • Science Advances:宋艳课题组发现经颅近红外激光刺激可提升人类工作记忆
  • Linux系统crash后定位方法-PCIE举例
  • 瑞吉外卖 - 启用与禁用员工账号功能(8)
  • 【MySQL】索引
  • JavaScript全解析——express
  • 【JavaScript数据结构与算法】字符串类(计算二进制子串)
  • TCP连接不释放,应用产生大量CLOSE_WAIT状态TCP
  • Spring基础核心概念理解(常见面试题:什么是IoC?什么是DI?什么是Spring?)
  • 牛客小白月赛 D.遗迹探险 - DP
  • 前端架构师-week6-require源码解析
  • 作为 IT 行业的过来人,你有什么话想对后辈说的?
  • 表数据编辑(数据库)
  • 考虑多能负荷不确定性的区域综合能源系统鲁棒规划(Python代码实现)
  • RocketMQ整理
  • Springboot +Flowable,会签、或签简单使用(二)
  • 将核心交换机配置为NTP服务器
  • application.properties文件注释
  • MySql查询报错this is incompatible with sql_mode=only_full_group_by
  • VMware Workstation 网络备忘 + 集群规模
  • 被裁现状,给找工作的同学一些建议
  • 编程到底难在哪里?
  • C++ 仿函数(一)
  • MATLAB连续LTI系统的时域分析(十)
  • HBuilderX使用
  • 【JavaSE】多态(多态实现的条件 重写 向上转移和向下转型 向上转型 向下转型 多态的优缺点 避免在构造方法种调用重写的方法)
  • MySQL学习---13、存储过程与存储函数
  • Mysql日志管理、备份与恢复
  • STM32单片机声控语音识别RGB彩灯多种模式亮度可调WS2812彩灯
  • 高校9大学术工具推荐,一定要用起来哦!