码迷,mamicode.com
首页 >  
搜索关键字:查找算法    ( 852个结果
数据库索引
说白了,索引问题就是一个查找问题。。。 一. 概述 数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上 ...
分类:数据库   时间:2016-09-19 13:07:20    阅读次数:142
二分查找(转载的别人的,看的不是太懂)
二分查找算法是在有序数组中用到的较为频繁的一种算法,在未接触二分查找算法时,最通用的一种做法是,对数组进行遍历,跟每个元素进行比较,其时间为O(n).但二分查找算法则更优,因为其查找时间为O(lgn),譬如数组{1, 2, 3, 4, 5, 6, 7, 8, 9},查找元素6,用二分查找的算法执行的 ...
分类:其他好文   时间:2016-09-13 23:56:04    阅读次数:124
通用固定长度编码格式的字符串查找算法的实现
字符串的查找是数据库应用中必不可少的操作,而且每种数据库产品(ORACLE、DB2、SYBASE、MS SQL SERVER、MYSQL等等)也都提供了对应的字符串处理函数,比如DB2的LOCATE函...
分类:编程语言   时间:2016-09-11 10:28:19    阅读次数:361
二分查找算法(递归与非递归两种方式)
首先说说二分查找法。 二分查找法是对一组有序的数字中进行查找,传递相应的数据,进行比较查找到与原数据相同的数据,查找到了返回1,失败返回对应的数组下标。 采用非递归方式完成二分查找法。java代码如下所示。 [java] view plain copy print? /* * 非递归二分查找算法 *... ...
分类:编程语言   时间:2016-09-09 18:18:35    阅读次数:208
折半查找算法
package algorithm;public class BinarySearch { public static int search(int a[], int key) { int low = 0; int high = a.length - 1; int mid = 0; while (l ...
分类:编程语言   时间:2016-09-05 12:23:20    阅读次数:149
C言语次序查找算法及代码
次序査找是一种复杂的査找算法,其完成办法是从序列的肇端元素开端,逐一将序列中的元素与所要查找的元素停止比拟,假如序列中有元素与所要查找的元素相等,那么査找胜利,假如査找到序列的最初一个元素都不存在一个元素与所要査找的元素值相等,那么标明査找掉败。接下来经过..
分类:编程语言   时间:2016-08-27 23:51:14    阅读次数:196
C言语二分查找(折半查找)算法及代码
二分査找也称折半査找,其长处是查找速度快,缺陷是请求所要査找的数据必需是有序序列。该算法的根本思惟是将所要査找的序列的两头地位的数据与所要査找的元素停止比拟,假如相等,则表现査找胜利,不然将以该地位为基准将所要査找的序列分为阁下两局部。接下来依据所要査找序..
分类:编程语言   时间:2016-08-27 23:49:18    阅读次数:194
STL中的查找算法
STL中有很多算法,这些算法可以用到一个或多个STL容器(因为STL的一个设计思想是将算法和容器进行分离),也可以用到非容器序列比如数组中。众多算法中,查找算法是应用最为普遍的一类。 单个元素查找 1、 find() 比较条件为元素是否相等的查找: template <class InputIter ...
分类:编程语言   时间:2016-08-26 21:13:33    阅读次数:193
数据库索引的实现原理
说白了,索引问题就是一个查找问题。。。 数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查 ...
分类:数据库   时间:2016-08-23 13:07:27    阅读次数:196
面试总结(数据库索引、B树、B+树)
1.          数据库系统维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。索引的实现通常使用B树及其变种B+树。          创建索引可以大大提高系统的性能。        第一、通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。        第二、可以大大加快数据的检索...
分类:数据库   时间:2016-08-21 22:57:10    阅读次数:470
852条   上一页 1 ... 46 47 48 49 50 ... 86 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!