码迷,mamicode.com
首页 >  
搜索关键字:实现时间复杂度为o(1)的push    ( 372个结果
swift详解之二十七------------自定义UINavigationController的push和pop动画
自定义UINavigationController的push和pop动画我们这里先创建一个简单的工程 , 在storyboard 中拖一个导航控制器 , rootViewController 改成我们的ViewController 。为了实现自定义动画切换 , 我们需要实现两个协议 。 UIViewControllerAnimatedTransitioning,UINavigationControl...
分类:编程语言   时间:2015-09-11 10:48:45    阅读次数:237
将伪数组转换成数组
这里把符合以下条件的对象称为伪数组: 1,具有length属性 2,按索引方式存储数据 3,不具有数组的push,pop等方法 ? 如 1,function内的arguments?。 2,通过document.forms,Form.elements,Select.options,d...
分类:编程语言   时间:2015-09-10 17:54:21    阅读次数:169
转:IOS 基于APNS消息推送原理与实现(JAVA后台)
Push的原理:Push 的工作机制可以简单的概括为下图图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。APNS 是Apple Push Notification Service(Apple Push服务器)的缩写,是苹果的服务器。上图可...
分类:移动开发   时间:2015-09-06 01:03:48    阅读次数:226
剑指Offer-用两个栈实现队列
用两个栈实现队列 题目描述: ??用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 解题思路: ??利用一个栈来作为暂时存储的栈,类似于汉诺塔问题,可以根据下图思考一下, 我的Java源代码: import java.util.Stack; public class Solution { Stack stack1 = new...
分类:其他好文   时间:2015-08-29 00:52:17    阅读次数:135
函数参数压栈,栈帧ebp,esp怎样移动的?
压栈一次esp-4,ebp不变esp是栈顶指针寄存器,堆栈操作只和esp有关比如有一个函数a,有两个参数,一般是这样的PUSH 1 参数2压栈,esp-4PUSH 2 参数1压栈,esp-4CALL a 调用a:PUSH EBP 保存ebpMOV EBP,ESP 改变栈帧,以后访问参数通过ebp,访...
分类:移动开发   时间:2015-08-27 18:13:32    阅读次数:221
用两个栈实现队列
用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。好像第二种更好一点,毕竟push操作的频率高于pop。 1 class Solution 2 { 3 public: 4 void push(int node) { 5 if(stack1.e...
分类:其他好文   时间:2015-08-25 18:25:57    阅读次数:115
Swift处理堆栈问题——给定两组序列,其中一个序列表示栈的push 顺序,判断另一个序列有没有可能是对应的pop 顺序
题目:输入两个整数序列。其中一个序列表示栈的push 顺序,判断另一个序列有没有可能是对应的pop 顺序。为了简单起见,我们假设push 序列的任意两个整数都是不相等的。比如输入的push 序列是1、2、3、4、5,那么4、5、3、2、1 就有可能是一个pop 系列,但序列4、3、5、1、2 就不可...
分类:编程语言   时间:2015-08-19 22:33:52    阅读次数:208
封装一个函数来选择类名为某一个的节点
这个代码中学到了如果要返回一个数组,可以调用数组的push方法往里面添加。这次写的过程中注意到了哪些该打引号哪些不打。函数return的东西要用一个变量来保存,并不能直接用里面的那个aResult,里面那是一个局部变量。在用TagName选择子元素的时候,因为不知道子元素是什么,所以用了一个通配符来...
分类:其他好文   时间:2015-08-07 00:18:45    阅读次数:129
堆的push,pop数组实现(挑战程序设计竞赛)
堆是形如下图的二叉树 堆的最重要的性质,就是儿子的值一定不小于父亲的值。树的节点从上到下,从左到右的顺序紧凑排列。 【插入数据】push   首先在堆的末尾插入数据,然后不断向上提升直到没有大小颠倒 【删除数据】pop 从堆中删除最小的数据 先将堆中最后一个节点的值复制到根节点上,并且删除最后一个节点。然后不断向下交换,直到没有大小颠倒; 在...
分类:编程语言   时间:2015-08-05 10:44:48    阅读次数:143
iPhone消息推送机制实现与探讨
最近两天在研究ios的消息推送机制。研究这个东西,还是充满兴趣的。Push的原理:Push 的工作机制可以简单的概括为下图图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。APNS 是Apple Push Notification Serv...
分类:其他好文   时间:2015-08-03 16:34:06    阅读次数:118
372条   上一页 1 ... 25 26 27 28 29 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!