自学内容网 自学内容网

数据结构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)!