两种操作都是递归实现,汉诺塔思想。#include
#include
using namespace std;void reverse(stack &s)//逆序栈
{
if(s.size()==0)
return ;
int a=s.top();
s.pop();
if(s.size()==0)
{...
分类:
编程语言 时间:
2015-03-29 21:01:09
阅读次数:
247
python -V 查看当前python版本exit() 退出control + P 上一行代码control + N 下一行代码len() 获取列表有多少项append() 在列表末尾添加一个元素pop() 从末尾删除一个元素remove() 删除一个元素insert() 插入一...
分类:
编程语言 时间:
2015-03-29 01:48:54
阅读次数:
243
数列的方法有那么几种:list.append(obj) ---------添加元素到数列的末尾 list.insert(index,obj)---------按照index下标插入元素 list.pop(index)------------对应in...
分类:
其他好文 时间:
2015-03-28 14:14:11
阅读次数:
159
两种操作都是递归实现,汉诺塔思想。
1、逆序栈
void ReverseStack(Stack& stack)
{
if (stack.Count == 0)
return;
object top = stack.Pop();
ReverseStack(stack);
if (stack.Count == 0)
{
sta...
分类:
编程语言 时间:
2015-03-28 08:55:16
阅读次数:
182
20150322 利用phpmailer来发送邮件 2015-03-22 Lover雪儿 前面我们实现了phpmailer来发送邮件,此处我们来实现利用pop3来收取邮件。 http://www.cnblogs.com/lihaiyan/p/4356704.html 常用命令: telnet pop...
分类:
Web程序 时间:
2015-03-22 10:38:56
阅读次数:
246
输入两个整数序列。其中一个序列表示栈的push顺序,判断另一个序列有没有可能是对应的pop顺序。为了简单起见,我们假设push序列的任意两个整数都是不相等的。 比如输入的push序列是1、2、3、4、5,那么4、5、3、2、1就有可能是一个pop系列。bool IsPossiblePopOrder(...
分类:
其他好文 时间:
2015-03-21 19:53:29
阅读次数:
136
【练习3.26】双端队列(deque)是由一些项的表组成的数据结构,对该数据结构可以进行下列操作:Push(X,D):将项X插入到双端队列D的前端。Pop(D):从双端队列D中删除前端项并返回。Inject(X,D):将项X插入到双端队列D的尾端。Eject(D):从双端队列D中删除尾端项并返回。编...
分类:
其他好文 时间:
2015-03-21 06:21:51
阅读次数:
249
一、视图切换类型介绍在storyboard中,segue有几种不同的类型,在iphone和ipad的开发中,segue的类型是不同的。在iphone中,segue有:push,modal,和custom三种不同的类型,这些类型的区别在与新页面出现的方式。而在ipad中,有push,modal,pop...
分类:
其他好文 时间:
2015-03-21 01:09:47
阅读次数:
201
【练习3.22】a.提出支持栈的Push和Pop操作以及第三种操作FindMin的数据结构,其中FindMin返回该数据结构的最小元素,所有操作在最坏情况下的运行时间都是O(1)。b.证明,如果我们加入第四种操作DeleteMin,那么至少有一种操作必须花费Ω(logN)时间。【练习3.23】说明如...
分类:
其他好文 时间:
2015-03-21 01:05:39
阅读次数:
169
2015.3.20UI第5天导航控制器【UINavigationController】导航控制器步骤1,初始化2,push 进入新视图3,pop 返回返回到指定视图//通过导航控制器找到所有的界面NSArray *controllers =self.navigationController.view...
分类:
其他好文 时间:
2015-03-20 21:53:54
阅读次数:
121