码迷,mamicode.com
首页 >  
搜索关键字:push a    ( 12082个结果
用到的C++标准库
std::set, 模板写的平衡二叉树的集合容器, method: insert, count,std:map,映射和多重映射基于某一类型Key的键集的存在,提供对T类型的数据进行快速和高效的检索std::vector,存放任意类型的动态数组的容器, .push_back(elen)尾部加入一个.....
分类:编程语言   时间:2014-06-18 20:24:10    阅读次数:317
每天一个小算法(6)---- 通过两个栈实现一个队列
这个算法也很简单,定义两个栈m_aStack、m_bStack,m_aStack负责push()数据,m_bStack负责front()数据。思路:每一次front()取数据都会检查一下m_bStack是否为空,为空则把m_aStack的所有数据pop()出来push()到m_bStack中。因为S...
分类:其他好文   时间:2014-06-18 10:56:23    阅读次数:190
Collections.binarySearch
childIDs 数组cid 要插入的对象int index = Collections.binarySearch(childIDs, cid);if (index < 0) {childIDs.insertElementAt(cid, (index + 1) * -1);stack.push(ci...
分类:其他好文   时间:2014-06-18 10:28:08    阅读次数:206
Java 线程第三版 第八章 Thread与Collection Class 读书笔记
JDK1.2引入最有争议性的改变是将集合类默认为不是Thread安全性的。 一、Collection Class的概述 1. 具有Threadsafe 的Collection Class: java.util.Vector(List) 列表集合,通过索引操作。 java.util.Stack(List) 继承自Vector,提供LIFO的顺序操作push进入,pop出元素。 ja...
分类:编程语言   时间:2014-06-18 08:07:54    阅读次数:262
数据结构《20》----Immutable stack
有趣的函数式数据结构《一》----不可变栈 什么是不可变?往栈中插入一个元素,原来的栈保持不变,返回一个新的栈(已插入新的元素)。 push, pop,getMax 等操作都要求在 常数时间内完成。 可能读者会产生疑惑,既然要返回一个新的栈,是不是就必须先拷贝一份原来的栈,然后在新的栈中插入元素。 但是这样复杂度就是线性的,如何能够在常数时间内完成呢?? 这里,就是immutab...
分类:其他好文   时间:2014-06-18 06:40:42    阅读次数:220
spring接收对象数组实例
JS var param= new Array(); var one= new Object; one.id = '1'; one.name= 'simba1'; param.push(one); var two= new Object; two.id = '2'; two.name= 'simba2'; param.push(two); $.ajax({ async :...
分类:编程语言   时间:2014-06-18 00:45:17    阅读次数:505
vector容器做形参
/*容器做参数*/voidfunc(vector<int>&vecTest){for(inti=0;i<10;i++)vecTest.push_back(i);}
分类:其他好文   时间:2014-06-17 16:52:17    阅读次数:241
使用Google Cloud Messaging (GCM),PHP 开发Android Push Notifications (安卓推送通知)
什么是GCM?Google Cloud Messaging (GCM) 是Google提供的一个服务,用来从服务端向安卓设备发送推送通知。GCM分为客户端和服务端开发。这里我们只介绍服务端开发。其实过程非常简单,只需利用PHP发送POST数据。api key的取得?待补充?class GCM { ....
分类:移动开发   时间:2014-06-17 13:35:51    阅读次数:364
线程退出前操作
#include #include #include #include void cleanup(){ printf("cleanup\n");}void *test_cancel(void){ pthread_cleanup_push(cleanup,NULL); printf(...
分类:编程语言   时间:2014-06-15 13:13:00    阅读次数:225
leetcode Combination Sum
void dfs(int k,int target,vector& candidates,vector& sol,vector >& res){ if(target==0){ vector temp(sol); res.push_back(temp); return; }else if(tar...
分类:其他好文   时间:2014-06-14 10:31:07    阅读次数:196
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!