int main() { MyLinkedList<int> list = MyLinkedList<int>(); list.insert(1); list.insert(1); list.insert(2); list.insert(3); list.insert(4); list.insert(5); list.search(3); list.print_list(); list.remove(3); list.print_list(); list.remove(3); list.print_list(); list.remove(5); list.print_list(); list.search(1); list.search(3); list.search(6); list.search(2); return 0; }
int main() { using namespace std; MyLinkedList *mlst = new MyLinkedList(1,new MyLinkedList(3,nullptr)); mlst->printList(); cout << endl << mlst->getElementAt(1) << endl << mlst->length() << endl << endl; mlst->insert(2,0); mlst->printList(); cout << endl << mlst->getElementAt(1) << endl << mlst->length() << endl << endl; mlst->deleteElementAt(0); mlst->printList(); cout << endl << mlst->getElementAt(1) << endl << mlst->length() << endl << endl; //cout << mlst; return 0; }
int main() { MyLinkedList<int> list = MyLinkedList<int>(); list.insert(1); list.insert(2); list.insert(8); list.insert(3); list.insert(4); list.insert(5); list.insert(1); list.insert(2); list.insert(4); list.insert(6); list.insert(6); list.insert(6); list.insert(7); list.print_list(); MyLinkedList<int> *new_list = remove_duplicates(&list); new_list->print_list(); delete new_list; new_list = remove_duplicates_2(&list); new_list->print_list(); return 0; }