一、元组特性1、类似列表,但不可变类型,正因如此,它可以做一个字典的key2、当处理一组对象时,这个组默认是元组类型3、所有的多对象,逗号分隔的,没有明确用符号定义的这些都默认为元组类型>>> 1,2,3,'Ethon'(1, 2, 3, 'Ethon')>>> x,y=1,2>>> x,y(1, ...
分类:
编程语言 时间:
2014-12-02 18:47:39
阅读次数:
115
使用克鲁斯卡尔算法最小生成树,采用的数据结构是三元组边表集,采用了快排和并查集,代码很简洁,效率也高。和前面两个求最小生成树算法一样,程序还能自动生成图信息,快来看看吧。...
分类:
编程语言 时间:
2014-12-01 22:29:54
阅读次数:
271
作者:gw 装载请注明出处--------------------------------------一.插入数据 (1)插入单个元组INSERT INTO [([,…)]VALUES ([,]…);(2)插入子查询结果INSERT INTO [([,…)]子查询;----------------....
分类:
数据库 时间:
2014-11-28 19:57:42
阅读次数:
257
赋值语句普通赋值:>>> x,y,z = 1,2,3>>> print x,y,z1 2 3>>> x,y = y,x>>> print x,y2 1元组(序列)解包赋值:>>> a = (1,2,3)>>> x,y,z = a>>> x1字典赋值:>>> people = {"name":"cq"...
分类:
编程语言 时间:
2014-11-27 01:28:13
阅读次数:
203
简介kd树(k-dimensional树的简称),是一种分割k维数据空间的数据结构。主要应用于多维空间关键数据的搜索(如:范围搜索和最近邻搜索)。一个KDTree的例子上图的树就是一棵KDTree,形似二叉搜索树,其实KDTree就是二叉搜索树的变种。这里的K = 3.首先来看下树的组织原则。将每一个元组按0排序(第一项序号为0,第二项序号为1,第三项序号为2),在树的第n层,第 n%3 项被用粗...
分类:
其他好文 时间:
2014-11-26 19:04:33
阅读次数:
286
元组可以把固定数量的条目组合在一起以便于作为整体传送。不像数组或列表,元组可以保存不同类型的对象。元组常用来返回方法的多个值。例如,下面的方法找到集合中的最长单词并返回它的索引:scala> def longestWord(words: Array[String]) = { | var wo...
分类:
其他好文 时间:
2014-11-25 23:03:27
阅读次数:
235
7.1.2 C# 中的函数式数据结构
我们曾经用 C# 实现过几个函数式不可变数据类型,比如 FuncList 或元组。在 C# 中,是通过以特殊方式写类来实现的,最重要的是,所有属性必须是不可变的,这是通过使用只读字段,或者通过声明的属性具有私有的 setter,且只在类的构造函数中设置来实现。在清单 7.3 中,我们使用第一种方法实现似于类清单 7.1 中 Rect 类型的类。
...
7.1.1 使用 F# 记录类型
记录是“有标记元组(labeledtuples)”,是把几个不同的元素保存在一个值中;此外,每个元素都有一个可以用来访问的名字。在 F# 中,元素的名字叫字段(fields),它在很多方面类似于 C 的记录或结构(struct)构造,或者 C# 中的匿名类型。记录与匿名类型既有不同,即必须事先声明,也有相同,在基本形式中,记录只包含唯一属性,保存数据;清单...
分类:
其他好文 时间:
2014-11-24 10:04:52
阅读次数:
187
素数三元组
时间限制:1000 ms | 内存限制:65535 KB
难度:1
描述
相邻三个奇数都是素数是一种非常少见的情形,也就是三个奇数p-2, p, p+2都是素数,这样就形成了一个素数三元组。请找出三个数都不超过n的所有这样的素数三元组。
输入输入多组数据,每组测试数据为一个正整数n,n
输出输出大小不超过n的所有的素...
分类:
其他好文 时间:
2014-11-24 01:13:10
阅读次数:
217
模块说明提供基于文件的项式存储,项式以元组表示,其中某个位置为键,默认第1位置Dets为Mniesia所用,后者增加了事务、查询、和分布式支持。Dets文件不能超过2GB。Dets只有set 、bag、 duplicate_bag 三种类型,没有ordered_set显示调用关闭或者打开的proce...
分类:
其他好文 时间:
2014-11-23 20:05:31
阅读次数:
353