摘要:
Lists将元素按顺序储存在链表中. 与 向量(vectors)相比, 它允许快速的插入和删除,但是随机访问却比较慢.STL中 end()指向的总是无效值,取值都用迭代器,用法跟指针差不多。assign() 给list赋值 back() 返回最后一个元素 begin() 返回指向第一个元素的迭代器 clear() 删除所有元素 empty() 如果list是空的则返回true end() 返回末尾的迭代器 erase() 删除一个元素 front() 返回第一个元素 get_allocator() 返回list的配置器 insert() 插入一个元素到list中 max_size() 返回li 阅读全文
摘要:
#include "stdafx.h" #include "stdio.h" #include #include "string.h" typedef int elemType ; /************************************************************************/ /* 以下是关于线性表链接存储(... 阅读全文
摘要:
#include<iostream>#include<string>#include<list>using namespace std;//大整数相加 list<char> long_add(list<char> num1,list<char>num2);//大整数相减 list<char> long_sub(list<char>num1,list<char>num2);//大整数相乘list<char> long_mutliply(list<char>num1, 阅读全文
摘要:
mylist.h //头文件struct node{ int idata_item; struct node *pnode;} //结点的定义class mylist{ private: //成员变量的说明 struct node* _at_front; struct node* _at_end; //定义该变量是为了链表的连结 int _size; public: struct node* get_front(){return _at_front;} struct... 阅读全文