void main() { SLList<int> obj; obj.addToHead(1); obj.addToHead(6); obj.addToHead(2); obj.addToHead(4); obj.addToHead(3); obj.addToHead(0); obj.addToHead(7); obj.addToHead(5); obj.printAll(); cout<<endl; // sortiranje// cout<<"After sorting"<<endl; obj.insertionSort(); obj.printAll(); cout<<endl; // Adding to tail // obj.addToTail(1234); obj.printAll(); }
int main(int argc, char* argv[]){ SLList* pSLList = new SLList(); pSLList->addToHead("tom", 1); pSLList->addToTail("jerry", 2); pSLList->addToTail("thomas", 3); int* pa = pSLList->deleteFromHead(); printf("the deleted head value should be tom's, %d\n", *pa); pa = pSLList->deleteFromTail(); printf("the deleted tail value should be thomas', %d\n", *pa); pSLList->deleteNode("jerry", 2); if(pSLList->isEmpty()){ printf("yes, it is empty now\n"); } delete pSLList; pSLList=0; return 0; }