Red de conocimiento informático - Aprendizaje de código fuente - Programación de estructura de datos por favor ayúdenme

Programación de estructura de datos por favor ayúdenme

typedef?struct?LNode{

char*?elem;

struct?LNode*?next;

}LNode,* LinkList;

//? Utilice la lista enlazada individualmente del nodo principal. Para garantizar que el orden de segmentación no cambie, se utiliza la interpolación de cola. Complete el resto del código usted mismo, se proporcionan los claves

void?Sort(LinkList&?La,LinkList&?Lb,LinkList&?Lc){

LNode*?pa? ?La->siguiente;

ra?=?La;

rb?=?Lb;

rc?=?Lc;

while(pa){

switch(pa->elem){

caso? Código ACSII del número:?ra->next?=?pa;ra?= ? pa;break;

caso? código de letras ASCII: rb->next?=?pa;rb?=?pa;break;

predeterminado:

rc->siguiente?=?pa;rc?=?pa;break;

}

}

ra-siguiente?=?NULL; ->siguiente?=?NULL;rc->siguiente?=?NULL;?

pa?=?La->siguiente,pb?=?Lb->siguiente;pc?=?Lc- > siguiente;

while(pa){

Contenido de salida

}

while(pb){

Contenido de salida

}

while(pc){

Contenido de salida

}

}