Untitled
unknown
plain_text
4 years ago
592 B
6
Indexable
#ifndef SORTEDLINKEDLIST_H
#define SORTEDLINKEDLIST_H
#include "ItemType.h"
#include "ListNode.h"
using namespace std;
class SortedLinkedList {
private:
ListNode* head;
ListNode* currentPos;
int lengthOfList;
public:
SortedLinkedList();
~SortedLinkedList();
int length() const;
void insertItem(ItemType item);
void deleteItem(ItemType item);
int searchItem(ItemType item);
ItemType getNextItem();
void resetList();
void mergeList(SortedLinkedList list);
void deleteAlternateNodes();
void commonList(SortedLinkedList list);
};
#endifEditor is loading...