码迷,mamicode.com
首页 >  
搜索关键字:线性结构    ( 745个结果
数据结构与算法概念解析
数据之间的相互关系称为逻辑结构。通常分为四类基本结构:  集合   结构中的数据元素除了同属于一种类型外,别无其它关系。  线性结构    结构中的数据元素之间存在一对一的关系。  树型结构       结构中的数据元素之间存在一对多的关系。  图状结构或网状结构   结构中的数据元素之间存在多对多的关系。   数据结构在计算机中有两种不同的存储方法: 顺序存储结构:用数据元素在存储...
分类:编程语言   时间:2014-12-24 10:06:53    阅读次数:180
Hash算法
哈希表是最基础的数据结构之一,利用键值对存储并检索数据的一种非线性结构。   在其它各种结构线性表、树等数据结构中,记录在结构中的位置是随机的,和记录关键字之间不存在确定的关系,因此,在结构中查找记录时需进行一系列和关键字的“比较”的基础上。在顺序查找时,比较的结果为“==”与“!=”两种可能;在折半查找、二叉排序树查找和B-树查找时,比较的结果为“”3种可能。查找的效率依赖于查找过程中所进...
分类:编程语言   时间:2014-12-17 14:42:48    阅读次数:214
acm学习
要学习的   基本结构 高级结构 题单 集合结构   幷查集 POJ 1182 POJ 1308 POJ 1611 POJ 1986 POJ 1988 线性结构 数组 栈 队列 双端队列 POJ POJ POJ POJ POJ 树...
分类:其他好文   时间:2014-12-16 13:32:57    阅读次数:203
查找算法--线性结构的查找方法
查找基本概念: 查找又称为检索,指从一批记录中找出满足指定条件的某一记录过程。在日常生活中比如通讯录查找,字典查找等经常使用查找方法;在程序设计中,查找在许多程序中需要占用很多时间,因此,一个好的查找方法可以提高程序的运行速度。 主关键字和次关键字: 在需要查找的数据结构中,每条记录一般包含多个数....
分类:编程语言   时间:2014-12-14 22:37:44    阅读次数:386
一步一步写算法(之线性队列)
原文: 一步一步写算法(之线性队列) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 这里的线性结构实际上指的就是连续内存的意思,只不过使用“线性”这个词显得比较专业而已。前面一篇博客介绍了现象结构的处理方法,那么在这个基础之上我们是不是添加一...
分类:编程语言   时间:2014-12-11 10:15:43    阅读次数:216
一步一步写算法(之线性结构的处理)
原文: 一步一步写算法(之线性结构的处理) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 我们知道,在内存中的空间都是连续的。也就是说,0x00000001下面的地址必然是0x00000002。所以,空间上是不会出现地址的突变的。那什么数据结...
分类:编程语言   时间:2014-12-11 10:12:18    阅读次数:163
嵌入式菜鸟进阶①---算法入门基础
1、按照数据元素之间存在的逻辑关系可分4中种逻辑关系: “一对一”:线性结构 “一对多”:树形结构 “多对多”:图状或网状结构 “同属一个集合,无其它关系”:纯集合结构 2、按在计算机中存储分类: 顺序存储:逻辑相邻且物理位置也相邻 链状存储:逻辑相邻,物理位置无要求 索引存储:存储数据元素的同时,建立索引表,索引表中一般包括关键字和地址等信息(关键字唯一标识一个数据元素)...
分类:编程语言   时间:2014-12-08 23:03:25    阅读次数:270
大话数据结构复习总结篇1---概念
数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及他们之间的关系以及操作等相关问题的学科。 数值分析是一门研究数值计算的学科。 什么是数据结构? 相互之间存在一种或多种特定关系的数据元素的集合。 数据结构包括:物理结构与逻辑结构。 逻辑结构:线性结构与非线性结构。线性结构包括:栈、队列、顺...
分类:其他好文   时间:2014-12-06 12:45:40    阅读次数:161
poj3764(dfs+Trie树+贪心)
题目链接:http://poj.org/problem?id=3764分析:好题!武森09年的论文中有道题CowXor,求的是线性结构上的,连续序列的异或最大值,用的办法是先预处理出前n项的异或值,然后在这些值中找出两个值的异或值最大。是基于这样的一个原理,相同段的异或值为0。这题在树中找两个节点,...
分类:其他好文   时间:2014-11-30 16:47:12    阅读次数:215
STL 之 list源代码自行实现(iterator)
一:起因 (1)数据结构里面两种非常重要的存储结构,线性结构中的连续存储结构(代表vector数组)和非连续存储结构(代表list链表),他们两者被广泛的应用在 各个领域,是最基本最基础的两种存储结构; (2)vector 已经简单的实现了,请看STL 之 vector的实现     之前还实现了STL的string类,请看 STL 之 string 的实现 (3)之前的友元类只是停留在理...
分类:其他好文   时间:2014-11-17 21:18:57    阅读次数:235
745条   上一页 1 ... 68 69 70 71 72 ... 75 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!