E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
直线检测算法汇总
图像处理之霍夫变换(
直线检测
算法)
图像处理之霍夫变换(
直线检测
算法)霍夫变换是图像变换中的经典手段之一,主要用来从图像中分离出具有某种相同特征的几何形状(如,直线,圆等)。
jia20003
·
2012-07-07 14:00
算法
image
equals
each
float
图像处理
java排序
算法汇总
importjava.util.Random; /** *排序测试类 * *排序算法的分类如下: *1.插入排序(直接插入排序、折半插入排序、希尔排序); *2.交换排序(冒泡泡排序、快速排序); *3.选择排序(直接选择排序、堆排序); *4.归并排序; *5.基数排序。 * *关于排序方法的选择: *(1)若n较小(如n≤50),可采用直接插入或直接选择排序。 *当记录规模较小时,直接插入排
jackwumengfeng
·
2012-06-13 16:00
排序
算法汇总
分析
插入排序 插入排序是一种通过不断地把新元素插入到已排好序的数据中的排序算法,常用的插入排序算法包括直接插入排序和shell排序,直接插入排序实现比较简单,时间复杂度是O(n),但是直接插入没有充分的利用已插入的数据已经排序这个事实,因此有很多针对直接插入排序改进的算法,例如折半插入排序等,下边是直接插入排序的Java实现: public static void insertSort(i
zhaolei415
·
2012-05-30 16:00
算法 排序
排序
算法汇总
插入排序:直接插入排序,二分法插入排序,shell排序。选择排序。交换排序:冒泡法排序,快速排序。相关知识介绍(所有定义只为帮助读者理解相关概念,并非严格定义):1、稳定排序和非稳定排序简单地说就是所有相等的数经过某种排序方法后,仍能保持它们在排序之前的相对次序,我们就说这种排序方法是稳定的。反之,就是非稳定的。比如:一组数排序前是a1,a2,a3,a4,a5,其中a2=a4,经过某种排序后为a
evsqiezi
·
2012-05-17 15:00
算法
shell
insert
n2
sorting
常见数据结构与
算法汇总
1、常见数据结构 线性:数组,链表,队列,堆栈,块状数组(数组+链表) ,hash表,双端队列 ,位图(bitmap) 树:堆(大顶堆、小顶堆) ,trie树(字母树or字典树) ,后缀树,后缀树组 ,二叉排序/查找树,B+/B-,AVL树 ,Treap ,红黑树 ,splay树 ,线段树 ,树状数组 图:图 其它:并查集 2、常见算法 (1)
Tonyguxu
·
2012-05-10 23:00
数据结构与算法
车道检测模块
结果图分别如下图所示:步骤如下:首先进行图像增强or去噪:然后进行基于高斯概率模型的车道滤波:然后基于颜色的颜色空间转换:基于形态学的车道修复:基于连通域的滤波:直接进行
直线检测
:用几何模型匹配法进行车道检测
abcjennifer
·
2012-04-10 13:00
排序基础
算法汇总
-java实现
packagecom.ldm.test;importjava.util.Random;publicclassBubbleSortTest{ /** *@paramargs */ publicstaticvoidmain(String[]args){ BubbleSortTesttest=newBubbleSortTest();// test.bubbleSo
damingonly1
·
2012-03-27 11:24
java
排序
冒泡排序
快速排序
选择排序
各种经典排序
算法汇总
( 亲测调试运算通过)
这几天好好学习了一下排序算法查看了各种书籍和网络资源挑着简单易懂的教程好好学习了一下 基本上算是过了一遍之后几天对排序算法好好地总结一下整理一下,先把要整理的算法列举一下:1,选择排序对于一个a[0,n]的数组,依次遍历数组,每次选出最大或最小的一个数voidselectSort(int*a,intsize) { intmin; for(inti=0;ia[j]) min=j;//记录当前最小下标
woshioosm
·
2012-03-18 22:00
数据结构
优化
算法
Build
PIVOT
merge
排序
算法汇总
一.选择排序1.基本思想:每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。2.排序过程:【示例】:初始关键字[4938659776132749]第一趟排序后13[38659776492749]第二趟排序后1327[659776493849]第三趟排序后132738[9776496549]第四趟排序后13273849[4997657
vsooda
·
2012-02-14 17:00
算法
shell
iterator
存储
Exchange
n2
霍夫变换
直线检测
#include"stdafx.h" #include"highgui.h" #include"cv.h" #include"cxcore.h" voidmain(intargc,char**argv) { IplImage*srcRGB=cvLoadImage("text.jpg",1); cvNamedWindow("src",1); cvShowImage("src"
haozivv
·
2011-12-29 22:00
include
float
p2p
DST
java排序
算法汇总
import java.util.Random; /** * 排序测试类 * * 排序算法的分类如下: * 1.插入排序(直接插入排序、折半插入排序、希尔排序); * 2.交换排序(冒泡泡排序、快速排序); * 3.选择排序(直接选择排序、堆排序); * 4.归并排序; * 5.基数排序。 * * 关于
仅此而已
·
2011-12-16 09:00
java
图
算法汇总
图
算法汇总
wsh6759
·
2011-11-24 15:00
数据结构
算法
网络
Blog
测试
嵌入式
图像处理 C语言 文本图像的倾斜校正
grayPic[(img.height-i-1)*img.width+j]=(byte)gray;//经过二值化处理过的数据存放在grayPic中;}}2、对图像进行膨胀处理,将断续的文字连成一条直线,便于
直线检测
liujia2100
·
2011-11-18 20:00
c
优化
语言
float
byte
图像处理
c#
算法汇总
希尔排序希尔排序是将组分段,进行插入排序.对想提高C#语言编程能力的朋友,我们可以互相探讨一下。如:下面的程序,并没有实现多态,来,帮它实现一下。usingSystem;publicclassShellSorter{publicvoidSort(int[]list){intinc;for(inc=1;inc0;inc/=3){for(inti=inc+1;iinc)&&(list[j-inc-1]
hliq5399
·
2011-11-02 11:00
排序
算法汇总
文章转载自:http://www.cnblogs.com/qlee/archive/2011/05/25/2057281.html本人觉得非常好,所以就转在这儿了,以后自己也好看看!理解你的排序操作(stable_sort,sort,partial_sort,nth_element,stable_partition,partition)排序一直是数据结构中的常用算法,STL提供的排序算法非常丰富,
wukonwukon
·
2011-09-09 10:00
C#加密
算法汇总
方法一: //须添加对System.Web的引用 usingSystem.Web.Security; ... /// ///SHA1加密字符串 /// ///源字符串 ///加密后的字符串 publicstringSHA1(stringsource) { returnFormsAuthentication.HashPasswordForStoringInConfigFile(source,"S
fengyarongaa
·
2011-09-03 14:00
加密
算法
String
C#
解密
byte
字符串逆序的
算法汇总
很早就准备写一个字符串系列的面试题,本来已经写好了,大概有十几道题,但是写完才发现,文章好长,连我自己都没有耐心读下去了,索性就将其拆分成几个系列,一来分开后篇幅变小,看起来比较方便。二来也更有针对性,便于精雕细作。比如这篇,在原来的文章中只占很小的篇幅,但是独立出来才发现,东西也不少。既然是第一篇,就来个最最简单的字符串逆序吧。 字符串逆序可以说是最经常考的题目。这是一道入门级的题目,相信
rein07
·
2011-08-25 19:00
字符串
Matlab实现——霍夫变换
直线检测
霍夫变换实现
直线检测
——MATLAB网上好多不能用,就重新写了一个:%入口图像为BW,出口图像为fclc,closeBW=imread('D:\picture\9dafa605d53eea243812bb29
Rachel-Zhang
·
2011-08-09 20:53
Computer
Vision
matlab
plot
c
Matlab实现——霍夫变换
直线检测
霍夫变换实现
直线检测
——MATLAB网上好多不能用,就重新写了一个:%入口图像为BW,出口图像为f clc,close BW=imread('D:\picture\9dafa605d53eea243812bb29
abcjennifer
·
2011-08-09 20:00
c
matlab
plot
排序
算法汇总
1.冒泡排序2.选择排序3.插入排序4.交换排序5.归并排序6.快速排序7.堆排序8.希尔排序9.双向冒泡排序10.计数排序11.基数排序 一、简单排序算法 1.冒泡法: 这是最原始,也是众所周知的最慢的算法了。他的名字的由来因为它的工作看来象是冒泡: viewplain// 冒泡法排序(升序):O(n^2) // 思想:倒序,把比前一个元素小的与前一个交换,就相当于气泡上升。 void Bu
feimashenhua
·
2011-08-08 14:00
常用排序
算法汇总
/***************************************************************************** * sort.c * *Implementationforsortalgorithms. * *Qch,2011-05 **********************
梦飞翔宇内
·
2011-07-07 15:00
霍夫变换(Hough Transform)
它最初是用于在二值化的图像中进行
直线检测
的。对于图像中的一条直线而言,利用直角坐标系,可以表示为:的形式。那么,该直线上任意一点(x,y)变换到k-b参数空间将变成一个“点”。
carson2005
·
2011-06-26 12:00
优化
image
System
float
DST
图像处理
java各排序
算法汇总
package com.osun; import java.util.Random; public class SortTest { /** * 初始化测试数组的方法 * @return 一个初始化好的数组 */ public int[] createArray() {
wwyu8901
·
2011-05-27 15:00
java
算法
J#
排序
算法汇总
1.冒泡排序2.选择排序3.插入排序4.交换排序5.归并排序6.快速排序7.堆排序8.希尔排序9.双向冒泡排序10.计数排序11.基数排序 一、简单排序算法 1.冒泡法: 这是最原始,也是众所周知的最慢的算法了。他的名字的由来因为它的工作看来象是冒泡: //冒泡法排序(升序):O(n^2)//思想:倒序,把比前一个元素小的与前一个交换,就相当于气泡上升。voidBubbleSort(int*pDa
wcyoot
·
2011-05-17 16:00
算法
工作
优化
delete
存储
merge
JAVA对称加密
算法汇总
及实现
一、DES算法 设置算法及参数 //算法名称 public static final String KEY_ALGORITHM = "DES"; //算法名称/加密模式/填充方式 public static final String CIPHER_ALGORITHM = "DES/ECB/PKCS5Padding"
liulang203
·
2011-05-04 13:00
java
算法
Security
idea
排序
算法汇总
前言 学了数据结构几年了,回头看看数据结构里基础算法,都忘光了... 昨天,舍友去腾讯搜索部门面试,一面二面全是算法,虽然不尽是数据结构基础算法,却也以此为基础,一番讨论之后,发现自己只能说出一些算法的大概,不能给出细节内容,遂感悲催!期间讨论了快速排序的性能提高的随机算法,并利用它选择中位数,使得时间复杂度为O(n),我以前写过这个算法,却怎么也记不起细节... 今天
cxf7394373
·
2011-04-26 16:00
快速排序
归并排序
希尔排序
堆排序
排序算法
JAVA摘要加密
算法汇总
摘要加密算法主要由MD、SHA及MAC加密三个家族 一、MD加密算法代码 MessageDigest md = MessageDigest.getInstance("MD5"); return md.digest(data); 也可以用apache的commons封装后的代码。 二、SHA加密算法代码 MessageDigest md = MessageDi
liulang203
·
2011-04-20 14:00
java
apache
jdk
算法
Security
C#加密
算法汇总
1、方法一(不可逆加密) publicstringEncryptPassword(stringPasswordString,stringPasswordFormat) { stringencryptPassword=null; if(PasswordFormat="SHA1") { encrypt
tsinfeng
·
2011-02-22 16:00
加密
算法
String
C#
input
byte
C#加密
算法汇总
方法一:02 //须添加对System.Web的引用 03 usingSystem.Web.Security; 04 05 ... 06 07 /// 08 ///SHA1加密字符串 09 /// 10 ///源字符串 11 ///加密后的字符串 12 publicstringSHA1(stringsource) 13
2004v2004
·
2011-02-13 14:00
加密
算法
String
C#
解密
byte
C语言排序
算法汇总
几种排序算法的比较和选择1. 选取排序方法需要考虑的因素:(1) 待排序的元素数目n;(2) 元素本身信息量的大小;(3) 关键字的结构及其分布情况;(4) 语言工具的条件,辅助空间的大小等。小结:(1) 若n较小(n <= 50),则可以采用直接插入排序或直接选择排序。由于直接插入排序所需的记录移动操作较直接选择排序多,因而当记录本身信息量较大时,用直接选择排序较好。(2) 若文件的初始状
pengcc
·
2011-01-13 00:00
C++
c
算法
C#
经典排序
算法汇总
一、基础概念 排序
算法汇总
(选择排序 ,直接插入排序,冒泡排序,希尔排序,快速排序,堆排序) 1、稳定排序和非稳定排序
pinkeu
·
2010-12-10 20:00
数据结构
算法
J#
D语言
排序
算法汇总
一、冒泡排序 已知一组无序数据a[1]、a[2]、……a[n],需将其按升序排列。首先比较a[1]与 a[2]的值,若a[1]大于a[2]则交换两者的值,否则不变。再比较a[2]与a[3]的值,若a[2]大于a[3]则交换两者的值,否则不变。再比 较a[3]与a[4],以此类推,最后比较a[n-1]与a[n]的值。这样处理一轮后,a[n]的值一定是这组数据中最大的。再对a[1]~a[n-
xiao_jiang51
·
2010-11-30 17:00
算法
经典::数据结构
算法汇总
(博客)
经典::数据结构
算法汇总
(博客)http://baike.baidu.com/taglist?tag=%CA%FD%BE%DD%BD%E1%B9%B9&tagfromview
雪黛依梦
·
2010-11-11 21:00
数据结构经典
算法汇总
___图的邻接矩阵实现
图的邻接矩阵实现:Graph.h文件:#include#include"seqlist.h"templateclassSeqList;constintMaxVertexes=20; //maxvertexestemplateclassGraph{ friendclassSeqList; private: ArcTypearcs[MaxVertexes][
freecodetor
·
2010-07-31 14:00
数据结构
算法
delete
Graph
Class
border
数据结构经典
算法汇总
___图的邻接表实现
图的邻接表实现:Graph2.h文件#include///////////////邻接表实现图constMaxvertexes=4;templatestructArcNode{ //弧节点 intadjex; //相关连的接点箭头头部节点的序号 ArcTypeweight; ArcNode*nextarc;//下条弧指针};templatestructVertexNo
freecodetor
·
2010-07-31 14:00
数据结构
算法
null
delete
Graph
Class
数据结构经典
算法汇总
___循环队列:
循环队列:(调试成功)#include"iostream.h" classssqueue{ private: intfront,rear; //rear虚存 int*data; intsize; public:ssqueue(ints=10){ front=0;rear=0;size=s; da
freecodetor
·
2010-07-31 14:00
数据结构
算法
null
ini
input
insert
算法总结——hough
直线检测
hough
直线检测
,是我用的图像检测方法中的另一个重点。
lidongsia
·
2010-06-18 16:00
排序
算法汇总
转自http://hi.baidu.com/liulife/blog/item/eee9a359dc9bb22f2934f0e4.html 常见排序算法(C)//排序方法|最好时间|平均时间|最坏时间|辅助空间|稳定性////------------------------------------------------------////直接插入|O(n) |O(n^2) |O(
hojor
·
2010-06-03 09:00
工作
算法
null
Class
mfc
Borland
Oracle 分页
算法汇总
这是我找到的一些关于Oracle分页的算法,大家那里还有没有其他好的算法没?我们大家一起分享一下! -- Oracle 分页算法一 select * from ( select page.*,rownum rn from (select * from help) page -- 20 = (currentPag
vipbooks
·
2010-04-09 18:00
oracle
sql
算法
.net
Java 排序
算法汇总
(冒泡,选择,希尔,插入)
package lucene.index; public class AllSort { /** * 冒泡排序,选择排序,插入排序,希尔(Shell)排序 Java的实现 * 2008.11.09 * @author YangL. (http://www.idcn.org)
孤独骑士
·
2010-02-26 13:00
java
算法
Lucene
J#
JAVA加密
算法汇总
一
1.MD5加密,常用于加密用户名密码,当用户验证时。protectedbyte[]encrypt(byte[]obj)...{try...{MessageDigestmd5=MessageDigest.getInstance("MD5");md5.update(obj);returnmd5.digest();}catch(NoSuchAlgorithmExceptione)...{e.printS
fax5201314
·
2010-01-15 12:00
JAVA排序
算法汇总
packagedgj.sample.test;importjava.util.Random;/***@author作者E-mail:
[email protected]
*@version创建时间:2009-9-21下午02:47:17*类说明*排序测试类**排序算法的分类如下:*1.插入排序(直接插入排序、折半插入排序、希尔排序);*2.交换排序(冒泡泡排序、快速排序);*3.选择排序(直接选择排序、
ahhsxy
·
2009-09-21 15:00
java
算法
String
Random
PIVOT
dataset
常用简单排序
算法汇总
:冒泡+选择+插入
简单排序算法是我们学习数据结构首先接触到的,也是企业面试易考的。重温一下 class ArraySort{ private long[]a; //封装long类型数组a[] private int nElems; //数据量 public ArraySort(int max){ //构造 a=new long[max]; //创建一个
liusha0007
·
2009-09-13 20:00
数据结构
算法
面试
J#
Java加密
算法汇总
原文来自:http://www.iteye.com/topic/243970 Base64: package com.cxlh.mm; public class Base64 { final static String baseTable = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
xiaofengtoo
·
2009-08-06 15:00
java
C++
c
算法
C#
各种排序
算法汇总
——纪《数据结构》最后一课
各种排序
算法汇总
——纪《数据结构》最后一课/**//*这些模板适用于任意数据类型,包括结构体和类类型;如果是结构体或者是类类型,请重载"#include#include#includeusing namespace
The Fourth Dimension Space
·
2009-05-06 18:00
JAVA排序汇总-java排序算法-JAVA
算法汇总
package com.softeem.jbs.lesson4; import java.util.Random; /** * 排序测试类 * * 排序算法的分类如下: * 1.插入排序(直接插入排序、折半插入排序、希尔排序); * 2.交换排序(冒泡泡排序、快速排序); * 3.选择排序(直接选择排序、堆排序); * 4.归并排序; * 5.基数排序。 * * 关于排序方法的选择: * (1)若
rommal7090
·
2009-04-30 10:00
java
算法
J#
Java加密
算法汇总
Base64: package com.cxlh.mm; public class Base64 { final static String baseTable = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; /** * Encode a byte array. *
kongshanxuelin
·
2008-09-19 09:00
java
C++
c
算法
C#
排序
算法汇总
冒泡排序基本思想:两两比较待排序的数,发现反序时交换,直到没有反序为止。publicstaticvoidBubbleSort(int[]R){ for(inti=0;iR[j+1]) { inttemp=R[j]; R[j]=R[j+1]; R[j+1]=temp;
zeehom
·
2008-08-11 16:38
排序
算法
职场
汇总
休闲
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他