<?php
/**
1.DestroyStack():栈的销毁
2.ClearStack():将栈置为空栈
3.StackEmpty():判断栈是否为空
4.StackLength():返回栈的长度
5.GetTop():取得栈顶的元素
6.Push():插入新的栈顶元素
7.Pop():删除栈顶元素
8.StackTraverse():遍历栈元素
*/
classLNode{
public$data;
p..
分类:
Web程序 时间:
2015-01-06 18:11:08
阅读次数:
198
用1-8八个数字不重复使用,组成两个四位数,其中一个是另一个的四倍。#encoding:utf8from itertools import *def delSrc(i, l): l.pop(l.index(i)) return ldef makeStr(l): s = "" ...
分类:
编程语言 时间:
2015-01-06 17:05:56
阅读次数:
159
<?php
/**
1.DestroyStack():栈的销毁
2.ClearStack():将栈置为空栈
3.StackEmpty():判断栈是否为空
4.StackLength():返回栈的长度
5.GetTop():取得栈顶的元素
6.Push():插入新的栈顶元素
7.Pop():删除栈顶元素
8.StackTraverse():遍历栈元素
*/
//除了push和pop方法外,其..
分类:
Web程序 时间:
2015-01-06 15:50:40
阅读次数:
117
网上看到的一段对话,写的很清晰,一目了然。Frank: 什么是栈?Linda: 它是一种数据结构,按先进后出(或后进先出)的方式收集对象。它通常有一个 API,其中包括push()和pop()等方法。有时也有peek()方法。Frank:push()有什么功能?Linda:push()接受一个输入对...
分类:
其他好文 时间:
2015-01-05 11:05:56
阅读次数:
132
介绍redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sortedset--有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都..
分类:
其他好文 时间:
2015-01-04 19:29:30
阅读次数:
195
此为网易的一道笔试题。到时候秀逗,不知所云。后来研究之后记录下,以备以后经常翻阅。
栈:先进后出 push和pop
队列:先进先出 offer和poll
(1)两个栈模拟一个队列
即将先进后出实现先进先出。比较容易理解,只要所有数据先往一个栈里push,然后将该栈中的数据依次pop出来再push进第二个队列,则顺序自然颠倒过来了,则每次pop是从第二个队列中取数据。
import jav...
分类:
其他好文 时间:
2015-01-03 17:26:42
阅读次数:
187
在项目中使用Popupwindow pop=newPopupwindow();在2.3版本报异常信息: Exception: null 堆栈信息: android.widget.PopupWindow.setContentView(PopupWindow.java:384) android.widg...
分类:
移动开发 时间:
2015-01-01 11:11:57
阅读次数:
187
As the title described, you should only use two stacks to implement a queue's actions.The queue should support push(element), pop() and top() where po...
分类:
其他好文 时间:
2015-01-01 01:24:17
阅读次数:
202
1、redis介绍redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类型都支持push/pop、add...
1:PopupWindow中的设置pop.setInputMethodMode(PopupWindow.INPUT_METHOD_NEEDED);pop.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE); .....