用c语言给结构体中的元素排序 100
结构体如下:structnode{floata;floatb;floatc;structnode*next;structnode*prev;}双向循环链表中请问如何用同一...
结构体如下:
struct node
{
float a;
float b;
float c;
struct node *next;
struct node *prev;
}
双向循环链表中
请问如何 用同一个算法给先给a排序,再给b排序,再给c排序?
比如用直接插入排序应该怎么做?
是否可以定义一个int i ,float j
当 i = 1 时 j 是代表结构体中a的值
当 i = 2 时 j 是代表结构体中b的值
当 i = 3 时 j 是代表结构体中c的值 展开
struct node
{
float a;
float b;
float c;
struct node *next;
struct node *prev;
}
双向循环链表中
请问如何 用同一个算法给先给a排序,再给b排序,再给c排序?
比如用直接插入排序应该怎么做?
是否可以定义一个int i ,float j
当 i = 1 时 j 是代表结构体中a的值
当 i = 2 时 j 是代表结构体中b的值
当 i = 3 时 j 是代表结构体中c的值 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询