自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 关于输入1-10的双链表插入删除的问题

在上述代码中,我们首先定义了一个双向链表的结构体 `Node`,包含一个数据域 `data`,以及两个指针域 `prev` 和 `next` 分别指向前一个节点和后一个节点。然后,我们实现了创建节点、插入节点、删除节点和打印链表的函数。printf("删除节点5后的链表:");printf("删除节点1后的链表:");printf("插入节点8后的链表:");printf("插入节点6后的链表:");printf("插入节点4后的链表:");printf("插入节点2后的链表:");

2023-07-18 15:17:28 83 1

原创 输入学生信息并根据学号进行插入和删除 ,同时保持学号增序

然后,我们实现了三个函数:`insertStudent()` 用于按照学号的增序将学生信息插入到数组中,`deleteStudent()` 用于根据学号删除对应的学生信息,`displayStudents()` 用于显示所有学生信息。printf("2. 输入学号并删除对应学生信息\n");printf("1. 输入学生信息并插入\n");printf("3. 显示所有学生信息\n");printf("学号\t\t姓名\t\t年龄\n");printf("\n请选择操作:\n");printf("已退出!

2023-07-17 15:52:01 589 1

原创 C语言编写排序链表中的重复元素,并重新输出

如果当前节点的值和下一个节点的值相等,我们将下一个节点删除,并释放相应的内存。在 `main()` 函数中,我们创建一个排序链表,并插入了一些重复的元素。然后,我们打印原始链表的内容,调用 `deleteDuplicates()` 函数删除重复元素,并打印删除重复元素后的链表内容。如果链表未排序,我们需要先对链表进行排序,然后再进行删除重复元素的操作。在上述代码中,我们首先定义了链表节点的结构体 `Node`,以及一些常用的链表操作函数。// 删除排序链表中的重复元素。// 链表节点结构体。

2023-07-14 20:38:50 171 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除