Ejemplo n.º 1
0
int main()
{
	SList<int> sl;
	sl.insert_last(1);
	//sl.insert_last(2);
	//sl.insert_last(3);
	//sl.insert_last(4);
	//sl.insert_last(5);
	sl.display();

	overturn_slist(sl);
	//overturn_slist_recur(sl.head, sl);
	sl.display();

	return 0;
}
Ejemplo n.º 2
0
int main()
{
	SList<int> sl;

	sl.insert_first(1);
	sl.display();

	sl.insert_last(2);
	sl.display();

	sl.insert_last(3);
	sl.display();

	sl.remove_last();
	sl.display();

	sl.remove_first();
	sl.display();

	cout << sl.find(2) << endl;
	
	sl.insert(4, sl.find(2));
	sl.display();

	sl.remove(sl.find(4));
	sl.display();

	sl.remove_all();

	return 0;
}