数据结构day3
一、思维导图
二、
#include "seqlist.h"
#include<myhead.h>
int main(int argc, const char *argv[])
{
//创建一个顺序表
SeqListPtr L = list_create();
if(NULL == L)
{
return -1;
}
//调用添加函数
list_add(L,123);
list_add(L,435);
list_add(L,856);
list_add(L,657);
list_add(L,346);
//调用遍历函数
list_show(L);
//调用插入函数
list_insert_pos(L,0,777);
list_insert_pos(L,2,777);
list_insert_pos(L,7,777);
//遍历顺序表
list_show(L);
//调用删除函数
list_delete_pos(L,2);
//遍历顺序表
list_show(L);
//按值查找元素
int res =list_search_value(L,657);
printf("您查找的元素位置:%d\n",res+1);
//按位置进行修改
list_update_pos(L,2,999);
//按值进行修改
list_update_value(L,346,666);
//遍历顺序表
list_show(L);
return 0;
}
原文地址:https://blog.csdn.net/qq_55245263/article/details/140529617
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!