如何用链表将一个一维数组按大小排序后的序号输出出来,如3312,输出是2301

2025-03-26 09:44:07
推荐回答(1个)
回答(1):

给你思路吧
1.首先定义一个结点结构体,结构体包括数据域和指针域,数据域就是存储数据的,指针域就是指向下一个结点的地址
2.写个插入元素子函数search操作,就是从主函数接收数组的值
3.然后初始化链表,并在主函数中定义一个一
维数组,并且给一维数组进行赋值,在用for循环把数组中的值调用子函数Search赋值给链表
4.最后在输出的时候,用for语句循环if语句进行比较,谁的数值小就把他的位置输出,最后输出的为最大数值的位置
希望我的回答能够帮助到您,谢谢。