avatar
Untitled

Guest 62 14th Mar, 2019

                                           
                         #include <iostream>
#include "Class.h"

using namespace std;

int main()
{
	// TESTARE ADD LISTA

	Container *l1 = new list;
	bool c = l1->Add(5);
	c = l1->Add(6);
	c = l1->Add(6);
	c = l1->Add(7);
	c = l1->Add(20);
	c = l1->Add(20);
	c = l1->Add(100);
	c = l1->Add(32);
	c = l1->Add(15);
	c = l1->Add(8);
	l1->getElements();

	// TESTARE DEL LISTA
	c = l1->Del(7); // sterg din mijloc
	l1->getElements();
	c = l1->Del(8); // sterg sfarsit
	l1->getElements();
	c = l1->Del(5); // sterg inceput
	l1->getElements();

	// TESTARE COUNTER LISTA
	int d = l1->Count(6);
	std::cout << d << "\n";

	// TESTARE EXIST LISTA
	c = l1->Exists(6);
	std::cout << c << "\n";

	//TESTARE COUNTER LISTA
	d = l1->GetCount();
	std::cout << d << "\n";

	//TESTARE SORTARE
	int* p = l1->GetSortedArray();
	for (int i = 0; i < l1->GetCount(); i++)
	{
		std::cout << *(p + i) << " ";
	}
	std::cout << std::endl;

	//------------------------------------------------------------------
	std::cout << "tree" << std::endl;
	Container* t1 = new tree;
	t1->Add(5);
	t1->Add(2);
	t1->Add(2);
	t1->Add(29);
	t1->Add(219);
	t1->Add(129);
	t1->Add(100);
	t1->Add(2);
	t1->Add(500);
	t1->Add(500);
	int* u = t1->GetSortedArray();
	// TESTARE SORT
	for (int i = 0; i <= t1->GetCount(); i++)
	{
		std::cout << *(u + i) << " ";
	}
	std::cout << std::endl;
	// TESTARE EXISTS
	std::cout << t1->Exists(2) << std::endl;
	// TESTARE COUNT
	std::cout << t1->Count(2);
}
                      
                                       
Pentru a distribui această postare, copiați această adresă URL și trimiteți-o prietenilor
RAW Paste Data
Postări Recente
Ad Block 3