摘要: Lists将元素按顺序储存在链表中. 与 向量(vectors)相比, 它允许快速的插入和删除,但是随机访问却比较慢.STL中 end()指向的总是无效值,取值都用迭代器,用法跟指针差不多。assign() 给list赋值 back() 返回最后一个元素 begin() 返回指向第一个元素的迭代器 clear() 删除所有元素 empty() 如果list是空的则返回true end() 返回末尾的迭代器 erase() 删除一个元素 front() 返回第一个元素 get_allocator() 返回list的配置器 insert() 插入一个元素到list中 max_size() 返回li 阅读全文
posted @ 2013-05-21 21:02 任智康 阅读(14047) 评论(0) 推荐(0) 编辑
摘要: #include "stdafx.h" #include "stdio.h" #include #include "string.h" typedef int elemType ; /************************************************************************/ /* 以下是关于线性表链接存储(... 阅读全文
posted @ 2013-05-21 20:54 任智康 阅读(48823) 评论(4) 推荐(2) 编辑
摘要: #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, 阅读全文
posted @ 2013-05-21 20:53 任智康 阅读(2243) 评论(0) 推荐(0) 编辑
摘要: 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... 阅读全文
posted @ 2013-05-21 20:50 任智康 阅读(13764) 评论(1) 推荐(0) 编辑