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
算法分析-
拓扑排序
算法分析
(通俗易懂)
拓扑排序(其实是一种依赖关系):对于有向且无环的图来说,当前这个节点的依赖来其之前已经完成了。下面附上一个图让大伙更好的理解:比如这个图:B需要依赖A才能完成,A需要依赖C和D才能完成,而D需要依赖F才能完成,画出图就如上所示:而最终的拓扑排序序列则为:FDCAB(不难发现,入度最小的先遍历)基本思想:1.先把入度为0的节点找到并打印2.删掉入度为0的节点,继续循环1的步骤,直至图为null。基本
hongjie_lin
·
2018-04-21 11:02
图的学习
连连看所属
算法分析
与实现
需求(1)随机生成游戏界面;(2)选择两个相同图案的图片,并以不超过两个转弯的连线将它们连接起来,便可以消除这对图片,每一局用户需要消除所有的图片;(3)当没有可以消除的图案时,可以使用重置功能;(4)选择提示功能时,游戏自动消除一对相同的图片;(5)实现联网对战可能存在的问题生成界面存在的问题界面中棋子必须成对出现初始界面必须保证有解连接时存在的问题折线次数的判断配对图片的判断连接路径上保证没有
JervieQin
·
2018-04-11 19:52
【翻译】量子机器学习:概述
它是一种互利互惠的结合——利用量子计算产生ML算法的量子版本,使用传统的ML
算法分析
量子系统。本文将介绍量子机器学习。
Awesome_Cyber
·
2018-04-08 20:04
科研笔记
十大排序算法总结(Python3实现)
排序的各种解决方法涵盖了几乎所有基本的算法思想,你可以在任意一本
算法分析
与设计的书籍中轻
aiya_aiya_
·
2018-04-08 00:00
RCNN
算法分析
RCNN算法简述RCNN丰富特征层次的结构提取算法,由RossGirshick在2014年CVPR提出算法将目标检测推向新的里程碑。自从12年AlexNet在ImageNet上大放异彩之后,卷积神经网络重新引起大家的重视,同时手工设计特征方式逐渐退出舞台。RCNN是将CNN与SVM优势结合来突破目标检测的瓶颈,借助CNN强大的特征表达能力和SVM高效的分类性能。RCNN主要过程如下:1首先通过Se
small_munich
·
2018-04-02 21:58
深度学习
算法分析
之渐进符号
算法分析
之渐进符号Θ(big-theta)渐进紧确界Θ(g(n))={f(n)},Θ(g(n))是一组函数集合。
SuperHakce
·
2018-04-01 18:05
算法
分析
渐进符号
Algorithm
小白学习机器学习---第五章:神经网络
1.BP
算法分析
如下图所示BP网络:对样本a=(x_k,y_k),其输出为^y_k,即是:由此得出在样本a上的均方误差:我们的目标是使所有样本得出的均方误差最小化,为此我们要找到最优的参数(即上图中的连接权
白痴一只
·
2018-03-29 15:51
《数据结构与分析》——学习笔记
《数据结构》知识框架第1章引论1.2数学知识复习1.3递归简论第2章
算法分析
2.2模型2.3要分析的问题2.4运行时间计算第3章表、栈、和队列3.1抽象数据类型(ADT)3.2表ADT2018/3/28
Bruskiii
·
2018-03-28 23:00
从facebook数据泄露谈起——数据分析学习思路
用户数据分析已运用到各个领域1、电商领域:亚马逊堪称用户
算法分析
鼻祖
今宵说
·
2018-03-27 18:33
算法分析
:Oracle 11g 中基于哈希算法对唯一值数(NDV)的估算
作者简介黄玮(Fuyuncat)资深OracleDBA,致力于数据库底层技术的研究,其作品获得广大同行的高度评价。个人网站www.HelloDBA.com1为什么引入新NDV算法字段的统计数据是CBO优化器估算执行计划代价的重要依据。而字段的统计数据可以分为两类:1.概要统计数据:如NDV字段平均长度ACL最大、最小值等2.柱状图数据:也叫直方图(histograms)记录NDV和它们出现的频率N
Enmotech
·
2018-03-27 00:00
算法分析
:Oracle 11g 中基于哈希算法对唯一值数(NDV)的估算
作者简介黄玮(Fuyuncat)资深OracleDBA,致力于数据库底层技术的研究,其作品获得广大同行的高度评价。个人网站www.HelloDBA.com1为什么引入新NDV算法字段的统计数据是CBO优化器估算执行计划代价的重要依据。而字段的统计数据可以分为两类:1.概要统计数据:如NDV字段平均长度ACL最大、最小值等2.柱状图数据:也叫直方图(histograms)记录NDV和它们出现的频率N
Enmotech
·
2018-03-27 00:00
《算法导论》学习笔记(二)
算法的时间复杂度用指令或者操作总次数来表述,那么这就涉及到数列的求和问题,其中包括数列的上界和下界,以及上确界和下确界(对应
算法分析
中的“渐进紧确界”asymptoticallybound)。
海边的琥珀川
·
2018-03-25 23:27
算法
数据结构猜字谜游戏(Java语言编写)
前几年买的一本数据结构与
算法分析
的书籍,偶然看到以前有很多题目没有做,现在抽空来看一下。题目:输入是由一些字母构成的一个二维数组以及一组单词组成。
LuFei_java
·
2018-03-25 16:19
算法
程序员必备基础知识之十大排序算法
0、排序算法说明0.1排序的定义0.2术语说明0.3算法总结0.4算法分类1、冒泡排序(BubbleSort)1.1算法描述1.2动图演示1.3代码实现1.4
算法分析
2、选择排序(SelectionSort
丶Minskyli
·
2018-03-23 17:57
基本算法
二分查找插入
阅读更多
算法分析
在有序数组中使用二分查找,如果没有找到则进行插入。
renhanxiang
·
2018-03-22 21:00
选择排序算法
阅读更多
算法分析
简单选择排序的基本思想:给定数组:int[]arr={里面n个数据};第1趟排序,在待排序数据arr[1]~arr[n]中选出最小的数据,将它与arrr[1]交换;第2趟,在待排序数据arr
renhanxiang
·
2018-03-22 20:00
算法
选择排序算法
阅读更多
算法分析
简单选择排序的基本思想:给定数组:int[]arr={里面n个数据};第1趟排序,在待排序数据arr[1]~arr[n]中选出最小的数据,将它与arrr[1]交换;第2趟,在待排序数据arr
renhanxiang
·
2018-03-22 20:00
算法
基于规则评分的密码强度检测
算法分析
及实现(JavaScript)
阅读更多简言用正则表达式做用户密码强度的通过性判定,过于简单粗暴,不但用户体验差,而且用户帐号安全性也差。那么如何准确评价用户密码的强度,保护用户帐号安全呢?本文分析介绍了几种基于规则评分的密码强度检测算法,并给出了相应的演示程序。大家可以根据自己项目安全性需要,做最适合于自己的方案选择。1方案1(简单)方案1算法通过密码构成分析,结合权重分派,统计得出密码强度得分。得分越高,表示密码强度越大,也
rlmao
·
2018-03-20 14:00
JavaScript
password
stength
前端开发
基于规则评分的密码强度检测
算法分析
及实现(JavaScript)
阅读更多简言用正则表达式做用户密码强度的通过性判定,过于简单粗暴,不但用户体验差,而且用户帐号安全性也差。那么如何准确评价用户密码的强度,保护用户帐号安全呢?本文分析介绍了几种基于规则评分的密码强度检测算法,并给出了相应的演示程序。大家可以根据自己项目安全性需要,做最适合于自己的方案选择。1方案1(简单)方案1算法通过密码构成分析,结合权重分派,统计得出密码强度得分。得分越高,表示密码强度越大,也
rlmao
·
2018-03-20 14:00
JavaScript
password
stength
前端开发
基于规则评分的密码强度检测
算法分析
及实现(JavaScript)
简言用正则表达式做用户密码强度的通过性判定,过于简单粗暴,不但用户体验差,而且用户帐号安全性也差。那么如何准确评价用户密码的强度,保护用户帐号安全呢?本文分析介绍了几种基于规则评分的密码强度检测算法,并给出了相应的演示程序。大家可以根据自己项目安全性需要,做最适合于自己的方案选择。1方案1(简单)方案1算法通过密码构成分析,结合权重分派,统计得出密码强度得分。得分越高,表示密码强度越大,也就越安全
三十课毛瑞
·
2018-03-20 09:46
JavaScript
password
前端
杭电oj 2028
pid=2028LowestCommonMultiplePlus
算法分析
:第一步:使用辗转相除法求出两个数的最大公约数a,而最小公倍数b=两数之积/最大公约数a,求出两个数的最小公倍数b第二步:再用b与下一个数求最小公倍数以此类推
lionztt
·
2018-03-20 00:00
杭电oj练习
基于规则评分的密码强度检测
算法分析
及实现(JavaScript)
简言用正则表达式做用户密码强度的通过性判定,过于简单粗暴,不但用户体验差,而且用户帐号安全性也差。那么如何准确评价用户密码的强度,保护用户帐号安全呢?本文分析介绍了几种基于规则评分的密码强度检测算法,并给出了相应的演示程序。大家可以根据自己项目安全性需要,做最适合于自己的方案选择。1方案1(简单)方案1算法通过密码构成分析,结合权重分派,统计得出密码强度得分。得分越高,表示密码强度越大,也就越安全
毛瑞
·
2018-03-19 00:00
javascript
安全性测试
算法
15.Nginx负载均衡&SSL密钥对&Nginx配置SSL
webhttp://ask.apelearn.com/question/920nginx长连接http://www.apelearn.com/bbs/thread-6545-1-1.htmlnginx
算法分析
Xavi2017
·
2018-03-18 22:41
Nginx
负载均衡
SSL
LAMP&LNMP
Data Structures and Algorithm Analysis in Java
算法--指令集合;计算时间开销的方法第2章
算法分析
算法(algorithm)是为求解一个问题需要遵循的、被清楚指定的简单指令的集合。
DedoChen
·
2018-03-17 16:40
Theory
AKAZE
算法分析
1算法简介局部特征相关算法在过去二十年期间风靡一时,其中代表的有SIFT、SURF算法等(广泛应用于目标检测、识别、匹配定位中),这两种算法是用金字塔策略构建高斯尺度空间(SURF算法采用框滤波来近似高斯函数)。不论SIFT还是SURF算法在构造尺度空间时候存在一个重要的缺点:高斯模糊不保留对象边界信息并且在所有尺度上平滑到相同程度的细节与噪声,影响定位的准确性和独特性。针对高斯核函数构建尺度空间
small_munich
·
2018-03-16 19:53
图像处理
Ubuntu16.04上搭建CDH5.14集群
Ubuntu16.04上搭建CDH5.14集群最近实验室开始搞大数据的项目,基于Hadoop进行大数据管理并使用机器学习
算法分析
数据,于是花了几天时间倒腾了一下ubuntu16.04下Hadoop集群的环境搭建
岁月饶过谁
·
2018-03-16 10:40
大数据
Arxiv网络科学论文摘要12篇(2018-03-14)
数学的共现单纯复形:识别知识中的孔洞;同时具有局部和全局数据视角的聚类:基于消息传递的方法;相似但不同:挖掘用户对推荐系统的一致性;基于滑动窗张量分解的路网异常检测;社区检测的谱聚类
算法分析
:一般二部图设置
ComplexLY
·
2018-03-14 10:02
Yolo9000
算法分析
Yolo9000算法概述现实世界通用的目标检测与识别性能要够快、够准、能够多类别的检测识别。目前主流的目标检测算法(RCNN系列)受限于少部分的目标检测识别,而且当下的目标检测数据集类别数较少,相比于图像分类数据集(ImageNet)相差较大。Yolov2(Yolo9000)针对Yolo目标检测算法进一步改进,作者提出联合训练策略:将检测和分类数据集联合来训练目标检测模型。具体方法:利用目标检测数
small_munich
·
2018-03-13 23:58
深度学习
常用的大数据技术有哪些?
大数据技术,简而言之,就是提取大数据价值的技术,是根据特定目标,经过数据收集与存储、数据筛选、
算法分析
与预
lmseo5hy
·
2018-03-13 16:12
大数据技术
快速排序算法
阅读更多
算法分析
它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,
renhanxiang
·
2018-03-12 09:00
算法
快速排序算法
阅读更多
算法分析
它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,
renhanxiang
·
2018-03-12 09:00
算法
速读《现代软件工程——构建之法》有感
速读《现代软件工程——构建之法》有感大三第二学期,我们在有了《数据结构》、《
算法分析
》、《C语言程序设计》等专业课的背景知识后,开设了《软件工程导论》课程,本课程主要结合邹欣老师编写的《现代软件工程——
暖时光lily
·
2018-03-11 20:00
冒泡排序算法
阅读更多
算法分析
冒泡排序算法是所有排序算法中最简单的,在生活中应该也会看到气泡从水里面出来时,越到水面上气泡就会变的越大。
renhanxiang
·
2018-03-10 10:00
排序
冒泡排序算法
阅读更多
算法分析
冒泡排序算法是所有排序算法中最简单的,在生活中应该也会看到气泡从水里面出来时,越到水面上气泡就会变的越大。
renhanxiang
·
2018-03-10 10:00
排序
算法分析
:时间复杂度+空间复杂度 O(n)
时间复杂度
算法分析
同一问题可用不同算法解决,而一个算法的质量优劣将影响到算法乃至程序的效率.
算法分析
的目的在于选择合适算法和改进算法.一个算法的评价主要从时间复杂度和空间复杂度来考虑.1、时间复杂度(1
gaoyong_stone
·
2018-03-08 16:27
最短路径算法—Bellman-Ford(贝尔曼-福特)
算法分析
与实现(C/C++)
相关文章:1.Dijkstra算法:http://www.wutianqi.com/?p=18902.Floyd算法:http://www.wutianqi.com/?p=1903Dijkstra算法是处理单源最短路径的有效算法,但它局限于边的权值非负的情况,若图中出现权值为负的边,Dijkstra算法就会失效,求出的最短路径就可能是错的。这时候,就需要使用其他的算法来求解最短路径,Bellman
tyxr5
·
2018-03-08 11:18
数据结构和算法
JAVA代码—算法基础:整数拆分求最大乘积问题
算法分析
根据题目设定的条件整数n的取值范围为:24){result*=3;n-=3;}returnresult*n;}算法设计2:采用DP当采用DP
梅森上校
·
2018-03-07 17:45
算法分析与设计
经典排序
算法分析
及实现
一、排序概念1.排序:将一组杂乱无章的数据按照一定的规律组织起来,就称为排序。2.数据表:待排序的数据元素的有限集合。3.排序码:通常数据元素有多个属性域,其中有一个属性域可以用来区分元素,作为排序依据,该域即为排序码。*若在数据表中各个元素的排序码各不相同,这种排序码称为主排序码。*按照主排序码进行排序,排序的结果是唯一的。*按照次排序码进行排序,排序结果不唯一。二、排序算法的稳定性如果在元素序
ZWE7616175
·
2018-03-05 20:55
数据结构
算法分析
与设计——LeetCode Problem.1 Two Sum
问题详情Givenanarrayofintegers,returnindicesofthetwonumberssuchthattheyadduptoaspecifictarget.Youmayassumethateachinputwouldhaveexactlyonesolution,andyoumaynotusethesameelementtwice.Example:Givennums=[2,7
SYSU_WangLF
·
2018-03-05 12:24
算法分析与设计
Minimax 和 Alpha-beta 剪枝算法简介,以及以此实现的井字棋游戏(Tic-tac-toe)
在写这个2048的过程中,我考虑是否可以在其中加入一个AI算法来自动进行游戏,于是我找到了这篇文章:2048-AI程序
算法分析
,文中介绍了minimax算法和alpha-beta剪枝算法。
noiron
·
2018-03-05 00:00
人工智能
minimax
javascript
【回溯法】--01背包问题
(要求使用回溯法)例如:2、
算法分析
【整体思路】01背包属于找最优解问题,用回溯法需要构造解的子集树。
荷叶田田_
·
2018-03-02 13:57
Od软件破解
【文章标题】:
算法分析
与注册机编写【文章作者】:hahaya【软件名称】:FreeInternetWindowWasher【软件大小】:1177KB【保护方式】:注册码【软件介绍】:无【下载地址】:http
葬花阁少主
·
2018-03-02 13:43
软件破解
PHP实现的多维数组排序
算法分析
本文实例讲述了PHP实现的多维数组排序算法。分享给大家供大家参考,具体如下:突然想起了一道面试题,把一个多维数组排序。例:940,'key2'=>'blah'),array('key1'=>23,'key2'=>'this'),array('key1'=>894,'key2'=>'that'));//那么怎么对key1或者key2进行排序呢,这里就需要使用到usort($arr,'myfuncti
励志成为一个弓箭手的程序猿
·
2018-02-10 12:07
紫书第八章-----高效算法设计(
算法分析
初步)
/*本程序参考刘汝佳《算法竞赛入门经典》(第2版)下面的题目,不断优化,程序时间复杂度逐渐变小。【题目叙述】给出一个长度为N的序列:a1,a2,……,an,求最大连续和。找到1=usingnamespacestd;//数组下标从1开始//思路一:暴力枚举intmax_sum1(inta[],intn){intbest=a[1];for(inti=1;ibest)best=sum;}}returnb
ccnuacmhdu
·
2018-02-05 18:02
迪杰斯特拉和克鲁斯卡尔的合并
题意分析1.任务给出若干个木条的长度,求出不能围成的最大长度有长度是一的都能围成2.读入n,m表示木条的种类和能切的长度注意:x-d必须≥13.输出无解(1.不存在,2.无限大)输出-1有解输出数据范围1
算法分析
AT–CI
·
2018-02-01 21:41
RQNOJ
ORB(FAST+BRIEF)特征提取与实现——特征点提取
算法分析
before:本篇博文先主要叙述ORB特征点提取算法,包括对其分解,FAST特征点的生成,BRIEF描述子的生成。然后对FPGA实现特征点提取进行简介。铺垫好这些基础后,在下一篇博文中,仔细介绍如何采用FPGA来实现高速的特征点提取。如何用VHDL来并行实现这一算法。请阅读本文时,记得看下一篇博文!一、前言1.摘要:图像特征的检测和提取是计算机视觉最重要的研究领域之一,ORB(OrientedFA
是否龙磊磊真的一无所有
·
2018-01-31 21:06
FPGA设计
opencv
图像处理
特征提取
痛定思痛,开启算法之路(十一)
第三章
算法分析
第三章虽然没有第二章那么抽象,可是理解起来也没有那么容易,同样需要后续好好整理深化!
Enjoy_endless
·
2018-01-29 20:53
algorithm
数据结构与
算法分析
C语言描述--递归
Tips:1,当一个函数用它自己来定义时就称为是递归(recursive)对于数值计算使用递归通常不是一个好主意,我们只在解释基本论点时这么做C提供的仅仅是遵循递归思想的一种企图,不是所有的数学递归函数都能有效地(或正确地)由C的递归模拟来实现2,一个常见问题:递归是否就是循环逻辑?答案是:虽然我们定义一个函数本身用的是这个函数本身,但我们并没有用函数本身定义该函数的一个特定的实例,换句话说,通过
Rei-ikari
·
2018-01-23 23:56
算法基础
算法分析
神器—时间复杂度
时间复杂度是学习算法的基石,今天我们来聊聊为什么要引入时间复杂度,什么是时间复杂度以及如何去算一个算法的时间复杂度刻画算法的运行时间某日,克(就是著名的算法大师Knuth了)叫来了慧子,打算给他补习一下基础知识,只见克写了一段非常简单的代码克你说一下这段代码会运行多长时间这个...,得在计算机上跑一下才可以知道吧慧子克恩恩,对的,那如果我改变n的大小为10000,你能够预测它的运行时间吗?这个..
码农翻身
·
2018-01-19 17:38
机器学习boosting算法—梯度提升树(GBDT)
1回归树
算法分析
Adaboost算法是提升树的特殊情况,主要用于分类问题,对于回归问题怎么处理呢??
ice_actor
·
2018-01-19 00:00
机器学习
上一页
84
85
86
87
88
89
90
91
下一页
按字母分类:
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
其他