码迷,mamicode.com
首页 >  
搜索关键字:map stl    ( 31924个结果
map 和 vector 的erase函数说明
1. map的erase函数使用 这里首先要注意,C++针对map的erase函数有不同的函数原型,这往往是出现问题的关键所在。根据参考文献1: 在C++98中:(1) void erase (iterator position);(2)size_type erase (const key_type...
分类:其他好文   时间:2014-05-26 23:52:50    阅读次数:412
CPP-STL:用vector保存对象时保存指针的优点, 以及reserve的使用(转)
代码1[cpp]view plaincopy#include#includeclassA{public:A(){printf("A()/n");}~A(){printf("~A()/n");}A(constA&other){printf("other/n");}};intmain(){Aa;Ab(....
分类:其他好文   时间:2014-05-26 22:18:50    阅读次数:382
洗牌算法(转载)
作者:flyinghearts出处:http://www.cnblogs.com/flyinghearts/又一次看到讨论“洗牌”算法的文章,奇怪不少人喜欢造轮子,但造的轮子却远没有STL的random_shuffle好用。 若某个序列里面的每个元素在每个位置已经等概率出现,那么新增加一个元素,只....
分类:其他好文   时间:2014-05-26 22:14:15    阅读次数:354
找出一个整数数组中超过数组长度一半的元素(Java)
Question:数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字package com.study.zhipengs.test;import java.util.Arrays;import java.util.HashMap;import java.util.Map;/** * 数组中...
分类:编程语言   时间:2014-05-26 13:57:02    阅读次数:324
60行代码:Javascript 写的俄罗斯方块游戏
先看效果图: 游戏结束图: javascript实现源码: 俄罗斯方块 © 2009 - 2014 All Rights by ithomer.net var domain="www.zuidaima.com"; var author="zuidaima"; var map=eval("["+Array(23).join("0x801,")+"0xfff]"); var tatris=[...
分类:编程语言   时间:2014-05-23 02:19:04    阅读次数:253
STL适配器(adapters)
定义:将一个class的接口转换为另一个class的接口,使原本因接口不兼容而不能合作的classes,可以一起运作。适配器扮演者轴承、转换器的角色。 分类: 1、容器适配器:改变容器接口。 STL提供两个容器迭代器:queue和stack。它们都是修饰deque后成为另一种风貌的容器。 2、迭代器适配器:改变迭代器接口。 Insert Iterator:将容器绑...
分类:其他好文   时间:2014-05-23 01:58:23    阅读次数:360
海量数据处理策略之一—Hash映射 + Hash_map统计 + 堆/快速/归并排序
海量数据处理策略之一—Hash映射 + Hash_map统计 + 堆/快速/归并排序...
分类:其他好文   时间:2014-05-23 01:18:40    阅读次数:414
线程间共享数据的一个例子
package com.wsy.model; import java.util.HashMap; import java.util.Map; import java.util.Random; public class ThreadScopeShareData { static int data; public static void main(String[] args) { fin...
分类:编程语言   时间:2014-05-23 00:38:07    阅读次数:287
map源代码
map源代码...
分类:其他好文   时间:2014-05-23 00:09:15    阅读次数:392
set源代码
set源代码...
分类:其他好文   时间:2014-05-23 00:08:32    阅读次数:440
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!