一、列表
一组有序项目的集合。可变的数据类型【可进行增删改查】
列表是以方括号“[]”包围的数据集合,不同成员以“,”分隔。
列表中可以包含任何数据类型,也可包含另一个列表
列表可通过序号访问其中成员
常用列表操作:
list.append()追加成员,成员数据
list.pop()删除成员,删除第i个成员
list.count(x)计算列表中参数x出现的次数
list.r...
分类:
编程语言 时间:
2015-08-11 12:12:59
阅读次数:
152
国际惯例,先上题目:Implement the following operations of a queue using stacks.push(x) -- Push element x to the back of queue.pop() -- Removes the element from....
分类:
其他好文 时间:
2015-08-11 11:53:13
阅读次数:
67
Implement the following operations of a stack using queues.push(x) -- Push element x onto stack.pop() -- Removes the element on top of the stack.top()...
分类:
其他好文 时间:
2015-08-11 11:45:08
阅读次数:
110
对于栈的定义,前人之述备矣。我实现的是一个stack容器类,支持push,pop,top,size,empty,clear和copy construction操作。主要的实现思路是,先写出几个支持基本操作的类_stack_impl,然后再写一个包装类stack,包装基本操作,再实现size,copy...
分类:
编程语言 时间:
2015-08-10 21:52:42
阅读次数:
132
栈 : 先进后出! ????????队列 : 先进先出! ????????那么怎么用栈来实现队列呢? ????第一版: ????????push() ?: ?直接将元素进栈1; ????????pop() ?: ?栈1 元...
分类:
其他好文 时间:
2015-08-10 13:45:26
阅读次数:
102
释析#pragma pack(push,n) #pragma pack(n) #pragma pack() #pragma pack(pop)...
分类:
其他好文 时间:
2015-08-09 18:53:57
阅读次数:
122
队列
简单的实现了push pop empty size;
和堆栈的链式实现一样,因为删除操作后需要执向下一个元素,所以队列的删除操作 pop 要在链表的头部实现
因为队列是 First In First Out,所以插入操作 push 要在链表尾插入。
【测试代码】
#include
#include
#include
using namespace std;
#...
分类:
其他好文 时间:
2015-08-09 17:09:11
阅读次数:
157
any()
doc: Return True if any element of the iterable is true. If the iterable is empty, return False.
只要迭代器中有一个元素为真就为真。
In [4]: a = [True, False]
In [5]: any(a)
Out[5]: True
也就是说,整个迭代中返回所...
分类:
编程语言 时间:
2015-08-09 12:37:18
阅读次数:
172
一、数据传输指令───────────────────────────────────────它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据.1. 通用数据传送指令.MOV 传送字或字节.MOVSX 先符号扩展,再传送.MOVZX 先零扩展,再传送.PUSH 把字压入堆栈.POP 把字弹出堆...
分类:
其他好文 时间:
2015-08-09 07:15:10
阅读次数:
141
Implement the following operations of a queue using stacks.
push(x) -- Push element x to the back of queue.pop() -- Removes the element from in front of queue.peek() -- Get the front element.empty(...
分类:
其他好文 时间:
2015-08-08 21:26:15
阅读次数:
94