评测方式:Grader交互
实验指导书下载:https://bhpan.buaa.edu.cn:443/link/9641FDBB5D833FC1AE8CF1C46948413B
有效期限:2023-05-31 23:59
前排提醒:本题难度不高,目的在于帮助大家复习链表的基础操作。完成这道题后你将获得一个可用的链表模板。建议各位同学根据注释里提供的方法尝试自己构造数据,检查自己的bug。
(本题的低通过率是被zyy在调OJ的时候CE了半年搞出来的,不要害怕)
数据很小,十分和善;细心思考,注意特判。
(例如head==NULL时、删除链表第一个元素、查找一个在链表里不存在的元素)
实验说明
首先请务必下载zyy写了7页的实验指导书。本题分为5个小实验,分别实现链表的创建、添加元素、删除元素、查看元素、修改元素操作,旨在带领同学们复习链表的构建及相关操作。请点击“附加文件”按钮下载linkedlist2stu.zip
、阅读实验说明并补全程序代码。
特别提醒:请在提交代码时,提交完整的linkedlist2stu.c(从include到main),在左侧选择使用C(Clang 12.0.1)编译器编译!否则会提示Compile Error(找不到linkedlist2stu.h
)!!!!并且不要把linkedlist2stu.c中的typedef取消注释(报重复定义)!!!!!
本题共有五个测试点,每完成一个函数即可提交。评判通过将获得该数据点的分数,如提示Wrong Answer建议查看程序输出的相关结果进行排查。
祝大家数据结构期中考试顺利!
Author: zyy