当前位置:首页 > 算法

快速排序算法

[size=small]排序是数据处理领域一种最常用的运算,排序的目的主要是为了快速查找。常用的算法有:选择排序、快速排序、希尔排序、堆排序、冒泡排序、插入排序、归并排序。其中选择排序、快速排序、希尔排序、堆排...     飞翔神话   (2016-08-18)

根据经纬度,计算距离最近的周边商家

摘要:目前的工作是需要手机查找附近N米以内的商户,功能如下图数据库中记录了商家在百度标注的经纬度(如:116.412007,39.947545),最初想法以圆心点为中心点,对半径做循环,半径每增加一个像素(暂定1米)再对...     *YH*   (2016-09-08)

二叉搜索树和堆

[size=x-small]这周学习了二叉搜索树和堆的原理。一、二叉搜索树   1、定义   二叉搜索树又称二叉查找树,它是一棵空树,或者是一棵具有如下特征的非空二叉树:   1)若它的左子树非空,则左子树上所有结点的关键...     飞翔神话   (2016-07-31)

邻接表无向图--- C++

邻接表无向图的介绍邻接表无向图是指通过邻接表表示的无向图。上面的图G1包含了"A,B,C,D,E,F,G"共7个顶点,而且包含了"(A,C),(A,D),(A,F),(B,C),(C,D),(E,G),(F,G)"共7条边。上图右边的矩阵是G1在内存中的邻接表示...     wbj0110   (2016-08-26)

邻接表无向图---C语言

邻接表无向图的介绍邻接表无向图是指通过邻接表表示的无向图。上面的图G1包含了"A,B,C,D,E,F,G"共7个顶点,而且包含了"(A,C),(A,D),(A,F),(B,C),(C,D),(E,G),(F,G)"共7条边。上图右边的矩阵是G1在内存中的邻接表示...     wbj0110   (2016-08-26)

算法如何开窍

【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?1.程序分析:兔子的规律为数列1,1,2,3,5,8,13...     IXHONG   (2016-10-14)

玩转深度优先搜索算法

小时候玩游戏,有个BOMB人的游戏,把BOMB放在一个空地上,将怪兽炸死,如图: BOMB的威力只要不碰到墙壁,可以无限延长。那么我们应该把BOMB放哪里可以炸死最多的怪兽呢? 这个问题貌似很简单,一个一个地方试下不...     home198979   (2016-08-01)

Rsa签名算法详解

Rsa签名算法详解签名生成规则与验证签名规则如下:①每次生成签名时该算法都会生成一对对应的公钥和私钥对,②所以在应用中一般都会采取使用同一对密钥对进行签名与验签(建议使用静态变量)保证对方验证签名时用...     keguan_li   (2016-09-22)

nyoj306 dfs+二分搜索

题目大意:中文题。算法思路:这种思路确实对我来说很新颖,我也是看了解题报告才知道。说白了,二分最小值和最大值的差,如果这个差值能够从起点走到终点,则说明这个差值是可行的,那我们就在减小,二分左半部分...     huyifan951124   (2016-10-05)

Poj1204

题目大意:给你一个字母表格,问你在这些字母表格中是否存在下面所给的字符串,如果存在的话给出字符串首字母的起始坐标,已经搜寻方向。算法思路:一开始直接暴力深搜,从每个满足条件的首字母开始,递归8个方向...     huyifan951124   (2016-08-08)

共72820条记录 5/7282页 [上一页][1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [下一页]
精彩专题
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号