C++中将数组线性表转换为链表
2017-10-22 20:12
260 查看
//将数组线性表转换为链表 template<typename T> void chain<T>::fromList(arrayList<T>&theList) { int i = 0; T temp= theList.get(0); firstNode = new chainNode<T>(temp, firstNode); do { chainNode<T>*p = firstNode; int k = 0; while(k<i) { p = p->next; k++; } temp = theList.get(i+1); p->next = new chainNode<T>(temp, p->next); listSize++; i++; } while (i<theList.size()-1); listSize++; }
相关文章推荐
- C++中将数组线性表转换为链表
- C++中将链表转换为数组描述的线性表
- C++中将数组线性表转换为链表
- C++中将链表转换为数组描述的线性表
- C++中将数组线性表转换为链表
- C++中将链表转换为数组描述的线性表
- C++中将数组线性表转换为链表
- C++中将链表转换为数组描述的线性表
- C++中将数组线性表转换为链表
- C++中将链表转换为数组描述的线性表
- C++中将数组线性表转换为链表
- C++中将链表转换为数组描述的线性表
- C++中将数组线性表转换为链表
- C++中将链表转换为数组描述的线性表
- C++中将数组线性表转换为链表
- C++中将链表转换为数组描述的线性表
- C++中将数组线性表转换为链表
- C++中将链表转换为数组描述的线性表
- C++中将数组线性表转换为链表
- C++中将链表转换为数组描述的线性表