JOHNYS22031990 Δημοσ. 9 Απριλίου 2013 Δημοσ. 9 Απριλίου 2013 πρόγραμμα το οποίο να συνενώνει δύο ταξινομημένες διπλά συνδεδεμένες λίστες σε μία νέα διπλά συνδεδεμένη λίστα. exo tn exis kodika ti kanei i sinartisi ListNode*generateNewListNode(void); kai pos tha taxinomiso tis 2 double linked lists exo episinapsei to header.h #include <stdio.h> #include <malloc.h> #include <math.h> #include "header.h" int concatenateSortedLists(List *, List *, List *); int insertNodeIntoList(List *); ListNode * generateNewListNode(void); int main(int argc, char * argv[]) { //�� ����������� � ������� ��� ���������� system("PAUSE"); return 0; } ListNode * generateNewListNode(void) { ListNode * newNode = (ListNode *) NULL; newNode = (ListNode *) malloc(sizeof(ListNode)); newNode->datum = ((int) ((rand() * 1235 ) * (rand() * 100) )) % 256; newNode->next = (ListNode *) NULL; newNode->previous = (ListNode *) NULL; return newNode; }
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα