字典表示一种非常复杂的集合,允许按照某个键来访问元素。字典是由两部分集合构成的,一个是键(key)集合,一个是值(value)集合。键集合是不能有重复元素的,而值集合是可以重复的,键和值是成对出现的。如下图所示是字典结构的“学号与学生”集合,学号是键集合,不能重复,学生是值集合,可以重复。提示 字典...
分类:
编程语言 时间:
2014-09-07 20:58:45
阅读次数:
301
在很多语言中都有映射这种结构,而字典是Python中唯一内建的映射类型。
下面来看一个字典的例子:
phonebook = {'Alice':'2341', 'Beth':'9102', 'Cecil':'3258'}
名字是键,号码是值,二者之间用冒号隔开,字典中键是唯一的,值并不唯一。空字典由两个大括号组成:{}。再介绍几个常用的字典操作:
len(d) 返回d中键值对的数目d...
分类:
编程语言 时间:
2014-09-07 17:21:45
阅读次数:
195
我们的游戏场景分布是这样的情况:注册/登陆界面 所在的场景A,游戏场景B、世界场景C、战斗场景D。为了便于界面的管理(比如,你打开界面1->界面2->界面3,然后又跳转来跳转去的,这个时候如果将所有界面继承一个基类UIBase,然后保存在一个字典里,显示一个全屏界面就可以用一个for循环解决);主要...
分类:
其他好文 时间:
2014-09-07 03:17:14
阅读次数:
308
字典类是一个很重要的类,尤其是对于数据的简单存储,查询,和处理。废话不多说,简单记录下我探索的结果。1、Dictionary内部索引是0基的。也就是说第一个元素的序号是0.2、 1 Public Class DictionaryTryMain 2 3 Private Sub btnClas...
分类:
Web程序 时间:
2014-09-06 22:30:13
阅读次数:
1769
在MVC3开始,视图数据可以通过ViewBag属性访问,在MVC2中则是使用ViewData。MVC3中保留了ViewData的使用。ViewBag 是动态类型(dynamic),ViewData 是一个字典型的(Dictionary)。它们的定义如下:public dynamic ViewBag ...
分类:
Web程序 时间:
2014-09-06 21:17:53
阅读次数:
337
求最短路的算法最有名的是Dijkstra。所以一般拿到题目第一反应就是使用Dijkstra算法。但是此题要求的好几对起点和终点的最短路径。所以用Floyd是最好的选择。因为其他三种最短路的算法都是单源的。 输出字典序最小的路径则需要修改模版。#include#include#include#i...
分类:
其他好文 时间:
2014-09-06 21:14:03
阅读次数:
331
给定长度为N的字符串S(只包含大写英文字母),要构造一个长度为N的字符串T。起初,T是一个空串,随后反复进行下列任意操作。从S的头部删除一个字符,加到T的尾部 ;从S的尾部删除一个字符,加到T的尾部。目标是要构造字典序尽可能小的字符串T输入: 第一行一个正整数N; 后面N行,每行一个大写字母。输出:...
分类:
其他好文 时间:
2014-09-06 18:39:43
阅读次数:
674
Locally vs. Dictionary Managed Tablespaces整理自:http://www.orafaq.com/node/3.When Oracleallocates space to a segment (like a table or index), a group of...
分类:
数据库 时间:
2014-09-06 13:37:03
阅读次数:
286
如何使用Discuz开发手册?1、首先建议你了解Discuz目录结构-全局篇 通过对目录结构的了解,会在以后的创作道路上提供坚实的基础!2、你还需要了解Discuz! X3.1数据字典3、创建自己的第一个模板吧4、在创作模板的时候你还可以了解模板的一些基础的知识模板变量/循环/判断/嵌套5、书写CS...
分类:
其他好文 时间:
2014-09-06 10:52:33
阅读次数:
163
2014-08-25 BaoXinjian一、摘要ORACLE外部表用来存取数据库以外的文本文件(Text File)或ORACLE专属格式文件。因此,建立外部表时不会产生段、区、数据块等存储结构,只有与表相关的定义放在数据字典中。外部表,顾名思义,存储在数据库外面的表。当存取时才能从ORACLE专...
分类:
数据库 时间:
2014-09-06 09:43:43
阅读次数:
408