码迷,mamicode.com
首页 >  
搜索关键字:集合    ( 44750个结果
C++map类型
map是键-值对的集合,可以理解为关联数组,可以使用键作为下标来获取一个值本文地址:http://www.cnblogs.com/archimedes/p/cpp-map.html,转载请注明源地址。map对象的定义使用前添加map头文件,必须分别指明键和值的类型:mapword_count;map...
分类:编程语言   时间:2014-05-10 07:03:58    阅读次数:397
C++ Primer 学习笔记_64_重载操作符与转换 --转换与类类型【下】
重载操作符与转换--转换与类类型【下】四、重载确定和类的实参 在需要转换函数的实参时,编译器自动应用类的转换操作符或构造函数。因此,应该在函数确定期间考虑类转换操作符。函数重载确定由三步组成: 1)确定候选函数集合:这些是与被调用函数同名的函数。 2)选择可行的函数:这些是形参数目和类型与函数调用中的实参相匹配的候选函数。选择可行函数时,如果有转换操作,编译器还要确定需要哪个转换操作来匹配每个形参...
分类:编程语言   时间:2014-05-10 06:47:01    阅读次数:456
.NET泛型与非泛型的问题
泛型集合通常情况下,建议您使用泛型集合,因为这样可以获得类型安全的直接优点而不需要从基集合类型派生并实现类型特定的成员。下面的泛型类型对应于现有的集合类型:1、List 是对应于 ArrayList 的泛型类。2、Dictionary 是对应于 Hashtable 的泛型类。3、Collectio....
分类:Web程序   时间:2014-05-10 06:41:40    阅读次数:314
介绍 LINQ
介绍 LINQ   Language-Integrated Query (LINQ,语言集成查询)是下一代.NET 数据访问技术,它借鉴了很多函数编程的概念,因此,它非常适合 F#。 本质上,LINQ 是一组处理集合的库,它实现操作IEnumerable 接口,在这方面,非常像 F# 的序列(Seq)模块,我们在第七章中讨论过。其核心是通过这些库查询在内存中的集合,它可以是数据库,也可以 X...
分类:其他好文   时间:2014-05-10 04:51:48    阅读次数:289
hdu1875浅谈prim算法的朴素实现
给你几个(<=100)小岛的坐标,然后你把所有的岛都修上桥连接起来,求最小花费,还有个附加的限制:只有岛之间的距离大于等于10,或小于等于1000时才能修桥。 很明显这是一道MST(最小生成树)的题目.最小生成树的常用算法有两个kruskal和prim算法。一言以蔽之,两者的不同之处在于:kruskal----归并边;prim----归并点。我用离散数学来描述一下。 设有图G=(V,E),所有的结点集合为V,另有一空集合U。基本思路是: 先随意确定一个起点。 设此点为v,加入集合U中。 ...
分类:其他好文   时间:2014-05-10 04:23:55    阅读次数:334
正则表达式测试程序
正则表达式测试程序 使用正则表达式提可以使我们灵活而又高效的处理文本。 正则表达式的全面模式匹配表示法可以使我们快速地分析大量的文本以找到特定的字符模式;提取、编辑、替换或删除文本子字符串;或将提取的字符串添加到集合以生成报告。 如果你对正则表达式还不了解,你可以看看以前发表的文章,有许多关于正则表达式入门的文章,本文不对正则表达式的使用进行介绍。本文主要给出了我自己做的一个正则表达式的测试...
分类:其他好文   时间:2014-05-10 03:29:02    阅读次数:318
Python<8>有关字典
Python中的字典是完全不同的东西,它们不是序列,没有顺序,只是一种映射。内部的元素以逗号分开,以大括 号包围。它们不是通过位置而是通过键来存储的,也具有可变性,可以就地的改变,增大或减小。   主要属性: 通过键而不是偏移量来读取 任意对象的无序集合 可变长、异构、任意嵌套 属于可变映射 对象引用表   常见操作 D={ }  空字典 'name' in D   成员存...
分类:编程语言   时间:2014-05-10 03:26:05    阅读次数:342
从内部剖析C# 集合之--Dictionary
Dictionary和hashtable用法有点相似,他们都是基于键值对的数据集合,但实际上他们内部的实现原理有很大的差异,先简要概述一下他们主要的区别,稍后在分析Dictionary内部实现的大概原理。区别:1,Dictionary支持泛型,而Hashtable不支持。 2,Dictiona...
分类:其他好文   时间:2014-05-10 03:00:38    阅读次数:358
JavaOO视频-10【一维数组的应用】
转载标明,http://www.gxabase.com视频内容此节视频主要介绍Java中的数组,包括:数组的定义,数组的分类,详细介绍一维数组的应用(当然后面的视频11还会介绍二维数组的应用)。最后理解两个课堂例子来告诉数组的具体应用。例子1:求几个数字集合中最大和最小的数。例子2:对几个数字集合中...
分类:编程语言   时间:2014-05-10 02:39:33    阅读次数:346
【总结】进程和线程的区别
进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动。 进程是系统进行资源分配和调度的一个独立单位.。 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。 线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),...
分类:编程语言   时间:2014-05-10 02:35:32    阅读次数:341
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!