上一页

★ 抽象数据类型 - Wiki ..



Free and no ads
no need to download or install

Pino - logical board game which is based on tactics and strategy. In general this is a remix of chess, checkers and corners. The game develops imagination, concentration, teaches how to solve tasks, plan their own actions and of course to think logically. It does not matter how much pieces you have, the main thing is how they are placement!

online intellectual game →
                                               

抽象資料型別

抽象的数据类型的一种断章取义D ata T ype,安达泰是计算机科学有类似行为的具体类别的数据结构的数学模型;或具有类似的义的一个或更多编程语言的数据类型。 抽象的数据类型是间接的定义通过其可执行的操作,以及这些操作的结果的数学制约因素和可能的成本。 例如,抽象堆(叠包括3个定义的操作:推,推,pop接受约束:每次弹出来的回报最新的推动并不流行的数据,其后进先出,鉴堆顶部的数据偷看。 分析时使用堆的算法的效率,所有这3个行动的同时,是否堆中包含的项目数量的数据;以及为每个项目的数据堆使用恒定大小的储存。 抽象的数据类型的安达泰是一个纯粹理论的实体使用的简化的描述抽象的算法、分类和评价数据结构、形式描述的一种编程语言种类型的系统。 一个安达泰可以使用特定数据的类型或数据结构来实现,在许多编程语言中有许多方法;或在形成的规范的语言描述。 安达泰往往是实现为一个模块:模块的界宣言》的对应安达泰操作一个例行程序过程,有时与附加说明描述的限制。

                                               

堆栈

堆叠在文:一堆也称为栈或栈是在计算机科学的一个抽象的数据类型,只允许在一个有秩序的在线信息设置的一端谓的堆顶部,英文:顶部为增加的数据,英文:推动和删除的数据,英语:流行操作。 因此,在根据最先出(LIFO,最后进先出原则的操作。 通常与另一个命令直线数据集的队列标准。 堆通常使用的一个维阵或联名单实现。

                                               

串列 (抽象資料型別)

在计算机科学、串列在文:名单或序列顺序是一个抽象的数据类型,一个有限的订购置的价值,每个值可能会出现多次。 该清单是一个实例中的计算机,以展示数学在一个有限的顺序的概念;一个列表中的无限的类似的流。 列表是一个容器中的一个基本的实例,因为它们包含的其他价值观。 字符串中的阵列的每个数值称为项目,项目,项目,项,或者元素;如果同样的价值出现多次,每次出现都被认为是分立的一个项目。 列表和基差异列表,仅允许访问的顺序,同时阵列允许随机访问。 在数据结构中,也使用这个名称,表示真正的做个串列的数据结构,特别是联的列表(联的名单。 所谓的静态表结构只允许对价值的审查和枚举。 一个变量对象或动态表在其生命周期允许进入被插入、替换或删除。 许多编程语言的支持的列表数据类型清单和名单操作有一个特定的语法和逻辑。 通常可以写在序列的要素建立的名单。 元素用一个逗号,分号,或空间分离,在双方括号内。

                                               

关联数组

在计算机科学、联阵在文:联合阵列,也称为地图、字典是一个抽象的数据结构,其中包括一个类似于关键,值的一个有序的对。 一个联合阵列的命令对可以重复,如在C基于也不能重复,例如在C地图。 这个数据结构包含有以下共同行动: 从联阵删除的配对. (From the RUF to remove the pairing) 向联阵列,以增加配对. (To the array to increase the pairing) 根据已知的钥匙在寻找一双. (According to the known keys in looking for a double) 修改联阵内的配对. (Modify the RUF within the pairing) 该词典的问题是要设计一种有关联阵列特点的数据结构。 要解决的典问题的一个常用的方法是使用的散列表,但在某些情况下,也可以直接使用的二进制的搜索树木或其它结构。 许多编程语言的内在的基本数据类型,提供给联阵的支持。 虽然在内容可存储器硬件的级别执行联阵的支持。

                                               

多重關連數組

在计算机科学、多联阵英文:基于的,是一个抽象的数据结构,其中储存的命令对和地图的不同之处在于,多联阵列下令对可以重复。 通常,多连接阵列中使用的地图上使用的字符串阵或集合作的价值的领域。

                                               

容器 (数据类型)

在计算机科学、容器是指实例,其他类目的收集的分类、数据结构或抽象的数据类型。 换句话说,他们是在遵循特定的访问的规则系统的方法来储存的对象。 容器的大小取决于它包含对象,或元件的数目。 潜在不同的容器类型,可能达到的空间和时间复杂性上有所不同,这使得在一个赋予应用程序的情况下,选择适合某些实现灵活性。

                                               

生成器 (计算机编程)

发电机是计算机科学中一个特殊的子程序。 事实上,所有发电机都是迭代器。 建设者是非常类似于返回的阵列的功能,与参数,可以调用,产生了一系列的价值观。 但是,构建未来构建该阵列包含了所有的价值观和一个时间返回,但每产生一个价值,因此将发电机看起来像一个功能,但却表现得像迭代器。 发电机可以用更加表现的控制流程的结构来实现,例如协同程序或一流的计算随后的身体。 发生器,也被称为半协程(semicoroutine是特殊的,能力较弱的共同惯例,总是返回的一个值时它返回控制的呼叫者,而不是如协同程序所指出的另一个协程继续执行。

                                               

迭代器

迭代的迭代,有时也称为光标,光标是程式化的设计的软件设计图案在容器中的物体(容器,例如一个列表上次访问该接口的设计师不需要关心的容器目的的记忆分配的执行情况的详细信息。 各种语言实现的迭代方式并不相同,一些面向对象的语言,如Java,C#,红宝石,蟒蛇,德尔斐有迭代的特点的建立在语言,适用的语言一体化,我们叫它隐含的迭代是隐含的迭代,但像C语言本身,而不是迭代的特征,但STL是仍在使用的模板作为实现一个强大的迭代器。 STL容器的数据存储的地址可以重新分配的(HC)和容器必要的迭代仍可以定位重新分配员额的记忆正确的地址。 迭代另一方面也可以整合发电机,发电机。 一些语言将作为接口相同,有些语言,例如JavaScript将独立。

                                               

队列

排队,也称为队中的队列是FIFO,先进先出的线性表。 在具体应用中,通常有一个链接清单或一系列实现的。 的队列只允许在后端,被称为后插入运作,前端,被称为前面删除操作。 的队列中的操作模式和堆类似,唯一区别是,队列只允许新的数据后端添加。 圆形的排队可以更加简单的防止伪溢出发生,但队列大小是固定的。

                                               

集合 (计算机科学)

在计算机科学、收集可变量的数据项目,也可以是0结合这些数据的项目可能分享某些特性,需要一些操作方式的一起动作。 在一般情况下,这些数据条目的类型相同或基本类是一样的,如果使用的语言的支持的遗产。 一个清单或一系列不是通常被认为是一个集合,因为它的大小是固定的,但实际上这往往是实现为某些形式的集合使用。 收集类型,包括清单,设置,多集、树形图。 所列举的类型可以列表或设定。

用户还搜索了:

...
Free and no ads
no need to download or install

Pino - logical board game which is based on tactics and strategy. In general this is a remix of chess, checkers and corners. The game develops imagination, concentration, teaches how to solve tasks, plan their own actions and of course to think logically. It does not matter how much pieces you have, the main thing is how they are placement!

online intellectual game →