上一篇文章《STL系列》之vector原理及实现,介绍了vector的原理及实现,这篇文章介绍map的原理及实现。STL实现源码下载。STL中map的实现是基于RBTree的,我在实现的时候没有采用RBTree,觉得这东西有点复杂,我的map采用的是排序数组(CSortVector)。map中的Ke...
分类:
其他好文 时间:
2014-05-27 16:53:47
阅读次数:
338
/** * 循环统计数组或集合中的重复元素个数 * @param args */ public
static void main(String[] args) { Map map = new HashMap(); String[] ss = ...
分类:
其他好文 时间:
2014-05-27 16:23:14
阅读次数:
290
package com.example.viewpage;import
java.util.ArrayList;import java.util.HashMap;import java.util.List;import
java.util.Map;import android.annotation....
分类:
其他好文 时间:
2014-05-26 19:22:48
阅读次数:
262
1、map简介map是一类关联式容器。它的特点是增加和删除节点对迭代器的影响很小,除了那个操作节点,对其他的节点都没有什么影响。对于迭代器来说,可以修改实值,而不能修改key。2、map的功能自动建立Key
- value的对应。key 和 value可以是任意你需要的类型。根据key值快速查找记录...
分类:
编程语言 时间:
2014-05-26 18:17:17
阅读次数:
279
关于struts2 select标签的使用。struts2 中从别的表中遍历数据 填充进入下拉菜单
用标签显示.struts2的版本为2.1.81(1)其中 list是必须具备的属性 list中可以存储map list
set类型的数据list属性:通常是在action中定义的,必须是一个可以迭代的...
分类:
其他好文 时间:
2014-05-26 17:28:24
阅读次数:
311
在AbstractConfigurationProvider类中loadSinks方法会调用loadSinkGroups方法将所有的sink和sinkgroup放到了Map
sinkRunnerMap之中。 SinkRunner可能对应一个sink也可能对应一个sinkgroup。因为如果配置...
分类:
其他好文 时间:
2014-05-25 22:05:04
阅读次数:
398
K-means是一种聚类算法,其要求用户设定聚类个数k作为输入参数,因此,在运行此算法前,需要估计需要的簇的个数。
假设有n个点,需要聚到k个簇中。K-means算法首先从包含k个中心点的初始集合开始,即随机初始化簇的中心。随后,算法进行多次迭代处理并调整中心位置,知道达到最大迭代次数或中性收敛于固定点。
k-means聚类实例。选择三个随机点用作聚类中心(左上),map阶段(右上)将...
分类:
其他好文 时间:
2014-05-25 21:11:25
阅读次数:
275
clear all
A4=440;%标准音A4 不同的曲调音调不同scale的取值范围不同
pt=44100;p0=pt/2;%频率
scale=A4/2^(9/12)*2.^((-12:11)/12);%这里可以调节音调高低,eg:改变式子中的-12:11为0:23
map=[1 3 5 6 8 10 12 13 15 17 18 20 22 24 25];%音符,这个需要看曲谱编码...
分类:
其他好文 时间:
2014-05-25 07:27:55
阅读次数:
1212
本课程将系统讲解现实互联网应用最为广泛的BGP协议(30课时)。内容包含但不限于如下内容掌握BGP概念和术语掌握iBGP和eBGP掌握4字节的AS号码掌握BGP的基本配置掌握BGP属性掌握BGP选路原则实现BGP路由汇总使用Route-map控制BGP选路使用前缀列表、AS-pathList控制BGP选路(BGP13..
分类:
其他好文 时间:
2014-05-25 05:02:35
阅读次数:
267
1. 在Eclise --> preference --> android --> bulid 能够看到缺省的debug keystore;注意,最新版本的Android Eclipse中无需再自己产生MD5 和 SHA1
2. 登录Google网站账户后转到如下网址 https://console.developers.google.com/project/apps~so...
分类:
移动开发 时间:
2014-05-25 04:24:43
阅读次数:
331