Prilikom unosa sam sortirao listu po redovima, ali mi je sada problem sortirati listu unutar reda (po kolonama), pa ako neko moze pomoci pio bih mu jako zahvalan...
Dio koda koji sortira po redovima (prilikom unosa)
Code:
if (glava == NULL)
glava = nova;
else
{
if (glava->red > nova->red)
{
nova->sledeci = glava;
glava = nova;
}
else
{
TMatrica *tekuca = glava, *preth = NULL;
while (tekuca && tekuca->red <= nova->red)
{
preth = tekuca;
tekuca = tekuca->sledeci;
}
nova->sledeci = tekuca;
preth->sledeci = nova;
}
}
if (glava == NULL)
glava = nova;
else
{
if (glava->red > nova->red)
{
nova->sledeci = glava;
glava = nova;
}
else
{
TMatrica *tekuca = glava, *preth = NULL;
while (tekuca && tekuca->red <= nova->red)
{
preth = tekuca;
tekuca = tekuca->sledeci;
}
nova->sledeci = tekuca;
preth->sledeci = nova;
}
}
[Ovu poruku je menjao Mihajlo Cvetanović dana 13.11.2012. u 10:34 GMT+1]