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
#算法实例
C++插入排序
算法实例
插入排序没事喜欢看看数据结构和算法,增加自己对数据结构和算法的认识,同时也增加自己的编程基本功。插入排序是排序中比较常见的一种,理解起来非常简单。现在比如有以下数据需要进行排序:10380692当使用插入排序进行升序排序时,排序的步骤是这样的:10380692//取元素3,去和10进行对比31080692//由于10比3大,将10向后移动,将3放置在原来10的位置;再取8与前一个元素10进行对比3
果冻想
·
2014-10-09 08:36
STL中简单
算法实例
sort()、next_permutation()
STL中简单
算法实例
sort()、next_permutation()#include #include #include using namespace std; int main() {
xy六道
·
2014-08-28 19:38
STL
简单算法
实例sort()
代码面试最常用的10大算法
在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些
算法实例
,例如快速排序、二叉树查找等等。
王学超
·
2014-06-19 01:00
代码面试最常用的10大算法
在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些
算法实例
,例如快速排序、二叉树查找等等。
王学超
·
2014-06-19 00:00
python k-近邻
算法实例
分享
简单说明这个算法主要工作是测量不同特征值之间的距离,有个这个距离,就可以进行分类了。简称kNN。已知:训练集,以及每个训练集的标签。接下来:和训练集中的数据对比,计算最相似的k个距离。选择相似数据中最多的那个分类。作为新数据的分类。python实例复制代码代码如下:#-*-coding:cp936-*-#win系统中应用cp936编码,linux中最好还是utf-8比较好。fromnumpyimp
·
2014-06-11 10:42
WebGIS中一些功能
算法实例
1、如何判断平面内两条线是否相交并返回交点?/// ///判断平面内两条线是否相交并返回交点 /// ///线段1起点坐标 ///线段1终点坐标 ///线段2起点坐标 ///线段2终点坐标 ///相交点坐标 ///是否相交0:两线平行-1:不平行且未相交1:两线相交 publicstaticintGetIntersection(ESRI.ArcGIS.Client.Geometry.MapPoin
taomanman
·
2014-06-10 10:00
mahout
preface 运行自带的例子来进行测试 第1章 使用kmeans
算法实例
(1)http://archive.ics.uci.edu/ml/databases/synthetic_control
wbj0110
·
2014-06-10 10:00
机器学习
mahout
preface 运行自带的例子来进行测试 第1章 使用kmeans
算法实例
(1)http://archive.ics.uci.edu/ml/databases/synthetic_control
wbj0110
·
2014-06-10 10:00
机器学习
mahout
preface 运行自带的例子来进行测试 第1章 使用kmeans
算法实例
(1)http://archive.ics.uci.edu/ml/databases/synthetic_control
wbj0110
·
2014-06-10 10:00
机器学习
interview questions
在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些
算法实例
,例如快速排序、二叉树查找等等。
zhb8015
·
2014-05-13 21:00
interview
面试
interview questions
在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些
算法实例
,例如快速排序、二叉树查找等等。
zhb8015
·
2014-05-13 21:00
interview
面试
interview questions
在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些
算法实例
,例如快速排序、二叉树查找等等。
zhb8015
·
2014-05-13 21:00
面试
interview
代码面试最常用的10大算法
在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些
算法实例
,例如快速排序、二叉树查找等等。
QQ415171148
·
2014-04-30 11:00
java
算法
代码面试最常用的10大算法
在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些
算法实例
,例如快速排序、二叉树查找等等。
zhiganglet
·
2014-04-29 16:00
算法
面试
代码面试最常用的10大算法
在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些
算法实例
,例如快速排序、二叉树查找等等。
djun100
·
2014-04-28 20:00
Python实现的Kmeans++
算法实例
1、从Kmeans说起Kmeans是一个非常基础的聚类算法,使用了迭代的思想,关于其原理这里不说了。下面说一下如何在matlab中使用kmeans算法。创建7个二维的数据点:复制代码代码如下:x=[randn(3,2)*.4;randn(4,2)*.5+ones(4,1)*[44]];使用kmeans函数:复制代码代码如下:class=kmeans(x,2);x是数据点,x的每一行代表一个数据;2
·
2014-04-26 10:34
python实现的二叉树算法和kmp
算法实例
主要是:前序遍历、中序遍历、后序遍历、层级遍历、非递归前序遍历、非递归中序遍历、非递归后序遍历复制代码代码如下:#!/usr/bin/envpython#-*-coding:utf8-*-classTreeNode(object):def__init__(self,data=None,left=None,right=None):self.data=dataself.left=leftself.ri
·
2014-04-25 12:29
python计数排序和基数排序
算法实例
一、计数排序计数排序(Countingsort)是一种稳定的排序算法算法的步骤如下:找出待排序的数组中最大和最小的元素统计数组中每个值为i的元素出现的次数,存入数组C的第i项对所有的计数累加(从C中的第一个元素开始,每一项和前一项相加)反向填充目标数组:将每个元素i放在新数组的第C(i)项,每放一个元素就将C(i)减去1当输入的元素是n个0到k之间的整数时,计数排序的时间复杂度为O(N+K),空间
·
2014-04-25 11:37
python实现simhash
算法实例
Simhash的算法简单的来说就是,从海量文本中快速搜索和已知simhash相差小于k位的simhash集合,这里每个文本都可以用一个simhash值来代表,一个simhash有64bit,相似的文本,64bit也相似,论文中k的经验值为3。该方法的缺点如优点一样明显,主要有两点,对于短文本,k值很敏感;另一个是由于算法是以空间换时间,系统内存吃不消。复制代码代码如下:#!/usr/bin/pyt
·
2014-04-25 11:56
游戏中发送道具奖励的概率算法
以下是一个简单的概率
算法实例
,仅供参考publicclassRateAlgorithm{ publicstaticvoidmain(String[]args){ intindex0=0; intindex1
ksfzhaohui
·
2014-04-21 21:00
代码面试最常用的10大算法
在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些
算法实例
,例如快速排序、二叉树查找等等。
Kaitiren
·
2014-04-14 00:00
代码面试最常用的10大算法
在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些
算法实例
,例如快速排序、二叉树查找等等。
u014373031
·
2014-04-12 19:00
代码面试最常用的10大算法
在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些
算法实例
,例如快速排序、二叉树查找等等。
linuxchyu
·
2014-04-12 17:03
算法
代码面试最常用的10大算法
在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些
算法实例
,例如快速排序、二叉树查找等等。
linuxchyu
·
2014-04-12 17:00
[置顶] python实现的遗传
算法实例
(一)
一、遗传算法介绍 遗传算法是通过模拟大自然中生物进化的历程,来解决问题的。大自然中一个种群经历过若干代的自然选择后,剩下的种群必定是适应环境的。把一个问题所有的解看做一个种群,经历过若干次的自然选择以后,剩下的解中是有问题的最优解的。当然,只能说有最优解的概率很大。这里,我们用遗传算法求一个函数的最大值。 f(x)=10*sin(5x)+7*cos(4x), 0<= x<=101、将
u010902721
·
2014-04-12 16:00
算法
python
代码面试最常用的10大算法
-04-10/2819237-Top-10-Algorithms-for-Coding-Interview在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些
算法实例
Enter_
·
2014-04-11 20:00
数据结构
程序员
职业生涯
面试算法
代码面试最常用的10大算法
在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些
算法实例
,例如快速排序、二叉树查找等等。
bboyfeiyu
·
2014-04-11 17:00
代码面试最常用的10大算法
在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些
算法实例
,例如快速排序、二叉树查找等等。
Baple
·
2014-04-11 14:00
java
算法
排序
面试
二叉树
代码面试最常用的10大算法
在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些
算法实例
,例如快速排序、二叉树查找等等。
handanchen
·
2014-04-10 00:00
算法
适用于抽奖程序、随机广告的PHP概率
算法实例
那么我们在程序里必然会设计到算法,即按照一定的概率让用户获得奖品。先来看两个概率算法函数。算法一复制代码代码如下:/***全概率计算**@paramarray$parray('a'=>0.5,'b'=>0.2,'c'=>0.4)*@returnstring返回上面数组的key*/functionrandom($ps){static$arr=array();$key=md5(serialize($p
·
2014-04-09 09:00
模式识别之Earley算法入门详讲
本文分为三部分:一是算法规则介绍,二是
算法实例
,三是总
·
2014-03-15 21:00
算法
白话AHP层次分析法
文章内容主要参阅《matlab数学建模
算法实例
与分析》,部分图片来源于WIK
lengxiao1993
·
2014-02-21 01:00
层次分析法
数学建模
二叉树的非递归后序遍历
算法实例
详解
前序、中序、后序的非递归遍历中,要数后序最为麻烦,如果只在栈中保留指向结点的指针,那是不够的,必须有一些额外的信息存放在栈中。方法有很多,这里只举一种,先定义栈结点的数据结构复制代码代码如下:typedefstruct{Node*p;intrvisited;}SNode//Node是二叉树的结点结构,rvisited==1代表p所指向的结点的右结点已被访问过。lastOrderTraverse(B
·
2014-02-07 14:10
一组PHP可逆加密解密
算法实例
代码
对于大部分密码加密,我们可以采用md5、sha1等方法。可以有效防止数据泄露,但是这些方法仅适用于无需还原的数据加密。对于需要还原的信息,则需要采用可逆的加密解密算法。下面一组PHP函数是实现此加密解密的方法:加密算法如下:复制代码代码如下:functionencrypt($data,$key){$key=md5($key);$x=0;$len=strlen($data);$l=strlen($k
·
2014-01-21 18:44
高斯模糊算法的实现和优化
转自:http://blog.csdn.net/markl22222/article/details/10313565前两年我发过一文:Win32下的C++高斯模糊
算法实例
,里面给出了一个高斯模糊的实现
这个家伙只是有点呆
·
2014-01-17 14:43
图形图像
java实现遗传
算法实例
分享(打印城市信息)
复制代码代码如下:importjava.util.*;publicclassTsp{privateStringcityName[]={"北京","上海","天津","重庆","哈尔滨","长春","沈阳","呼和浩特","石家庄","太原","济南","郑州","西安","兰州","银川","西宁","乌鲁木齐","合肥","南京","杭州","长沙","南昌","武汉","成都","贵州","福
·
2014-01-09 09:32
python算法学习之桶排序
算法实例
(分块排序)
复制代码代码如下:#-*-coding:utf-8-*-definsertion_sort(A):"""插入排序,作为桶排序的子排序"""n=len(A)ifn0andB[i-1]>a:i=i-1B.insert(i,a);returnBdefbucket_sort(A):"""桶排序,伪码如下:BUCKET-SORT(A)1n←length[A]//桶数2fori←1ton3doinsertA[
·
2013-12-18 10:16
实际中常常会用到的算法:堆排序
算法实例
下面我们来看一下堆排序算法:堆排序算法实际当中常常会用到,因为堆这个数据结构是非常普通的,计算机中经常会遇到,那么我们就有必要了解一下利用堆来排序,下面的案例就是一个堆排序算法,该算法的运行时间一般,但由于堆这个数据结构经常遇到,所以还是有用武之地的!C语言版本的案例:/* 欲详知本程序,请阅读《算法导论》中关于堆排序的章节? */ #include"stdio.h" #include"coni
zhulike2011
·
2013-12-06 10:00
数据结构
算法
C语言
算法导论
堆排序
C#的3DES加密解密
算法实例
代码
C#类如下:复制代码代码如下:usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Security.Cryptography;usingSystem.IO;namespaceConsoleApplication1{//////加解密类///publicclassEncryptHelper{//构造一个对称
·
2013-11-26 14:10
c语言中使用BF-KMP
算法实例
直接上代码复制代码代码如下:#define_CRT_SECURE_NO_WARNINGS#include#include#include#defineMAX_SIZE255//定义字符串的最大长度typedefunsignedcharSString[MAX_SIZE];//数组第一个保存长度//BFintBFMatch(char*s,char*p){inti,j;i=0;while(i
·
2013-11-26 09:35
JavaScript实现维吉尼亚(Vigenere)密码
算法实例
传统加密技术对于当今的网络安全发挥不了大作用,但每一本讲述密码学的书的开头都会率先介绍它们,因为它们是密码学的基础,是密码学的历史。几乎每一本密码学的书在讲述Vigenere密码的章节都会有这么一个《Vigenere代换表》用户讲解Vigenere密码机制:加密过程很简单,就是给定密钥字母x和明文字母y,密文字母是位于x行和y列的那个字母。这样就决定了加密一条消息需要与消息一样长的密钥字符串,通常
·
2013-11-22 10:51
很不错的IT网址
/www.nowamagic.net/librarys/veda/W3c在线教学http://www.w3school.com.cn/开源中国社区http://www.oschina.net/Java
算法实例
蓝狐乐队
·
2013-11-17 12:00
十种JAVA排序
算法实例
排序算法有很多,所以在特定情景中使用哪一种算法很重要。为了选择合适的算法,可以按照建议的顺序考虑以下标准:(1)执行时间(2)存储空间(3)编程工作对于数据量较小的情形,(1)(2)差别不大,主要考虑(3);而对于数据量大的,(1)为首要。一、冒泡(Bubble)排序复制代码代码如下:voidBubbleSortArray(){for(inti=1;ia[j+1])//比较交换相邻元素{intte
·
2013-11-14 15:12
基本入门的C/C++算法总结
CC++,
算法实例
一、数论算法 1.求两数的最大公约数functiongcd(a,b:integer):integer;beginifb=0thengcd:=aelsegcd:=gcd(b,amodb)
A09211008
·
2013-11-11 19:00
算法
cc++
Mahout贝叶斯
算法实例
--Twenty Newsgroups Classification
按照mahout官网https://cwiki.apache.org/confluence/display/MAHOUT/Twenty+Newsgroups的说法,我只用运行一条命令就可以完成这个算法的调用了,如下:mahout@ubuntu:~/mahout-d-0.7/examples/bin$./classify-20newsgroups.sh但是,我首先运行就出错了,因为我不是root账户
fansy1990
·
2013-08-27 00:00
高斯模糊算法的实现和优化
前两年我发过一文:Win32下的C++高斯模糊
算法实例
,里面给出了一个高斯模糊的实现,并写了粗略的简介。
木头云
·
2013-08-26 00:10
C/C++
Win32
Image
Processing
高斯模糊算法的实现和优化
前两年我发过一文:Win32下的C++高斯模糊
算法实例
,里面给出了一个高斯模糊的实现,并写了粗略的简介。
markl22222
·
2013-08-26 00:00
算法
图像处理
高斯模糊
c#实现sunday
算法实例
因正则表达式搜索总是出现死循环,开始考虑改为其他搜索方式,因为.net自带的IndexOf默认只能找到第一个或最后一个,如果要把全部的匹配项都找出来,还需要自己写循环SubString,所以想找下有没有现成的,就发现了在这个领域里,BM算法是王道,而sunday算法据说是目前最好的改进版,这一点我没有从国外的网站尤其是wiki上找到印证,但中文谈论sunday的文章很多,我就姑且认为它是最好的吧。
·
2013-08-19 16:16
策略模式(Strategy Pattern)
在使用时,可以随意使用这些真正的
算法实例
。UML类图示例:这个模式涉及到三个角色:●环境(Context)角色:持有一个Strategy的引用。
luhantu
·
2013-08-16 17:00
策略模式
JAVA递归
算法实例
小结
一、递归算法设计的基本思想是:对于一个复杂的问题,把原问题分解为若干个相对简单类同的子问题,继续下去直到子问题简单到能够直接求解,也就是说到了递推的出口,这样原问题就有递推得解。在做递归算法的时候,一定要把握住出口,也就是做递归算法必须要有一个明确的递归结束条件。这一点是非常重要的。其实这个出口是非常好理解的,就是一个条件,当满足了这个条件的时候我们就不再递归了。关键要抓住的是:(1)递归出口(2
LuAndy
·
2012-07-05 11:23
JAVA
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他