#include #include #include "liste.h" CVOR* upleti(CVOR* l1, CVOR* l2){ CVOR *t; if(l1==NULL) return l2; if(l2==NULL) return l1; /* npr. za liste 1->2->3->NULL i 4->5->NULL resenje potproblema je 4->2->5->3->NULL, pa jos nalepimo na pocetak 1 */ t = upleti(l2,l1->sl); l1->sl = t; return l1; } int main(){ CVOR *l1=NULL; CVOR *l2=NULL; dodaj_na_kraj(&l1,1); dodaj_na_kraj(&l1,2); dodaj_na_kraj(&l1,3); dodaj_na_kraj(&l2,4); dodaj_na_kraj(&l2,5); l1 = upleti(l1,l2); ispisi(l1); }