Skip to content

mihaibrezni/Data-Structures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Programul prelucreaza datele din consola cu ajutorul listelor dublu inlantuite in
functie de comanda primita;

Am creat o lista cu datele, dupa care am inceput sa o prelucrez cu functii specifice de adaugare stergere, inserare, eliminare noduri plus mici programele caracteristice taskului.

Pentru e1, e2, e3 se modifica continutul nodului, respectiv numarul de noduri si se returneaza capul listei pentru afisare.

In uniformizarea datelor calculul devine mai greoi, datele fiind medii aritmetice sau valori de mijloc din lista.

Pentru completarea datelor am aflat intervalele unde diferenta era mai mare de 1 secunda, pastram capul de plecare si cel de sfarsit, adica cele 2 noduri caracteristice si rupeam definitiv legatura celor doua pentru a adauga in continuare date la capul din stanga. Cand am terminat de completat refac legatura, returnez capul de start. Datele adugate sunt conform formulelor prezentate.

Pentru statistici, am sortat lista fara a modifica adresa nodurilor, si am parcurs pe fiecare interval, aflam nr de elemente si daca era diferit de zero il afisam, totul pana la ultimul element.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published