51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#数据结构与算法
常见排序算法(JS版)
常见排序算法(JS版)包括: 内置排序,冒泡排序,选择排序,插入排序,希尔排序,快速排序(递归&堆栈),归并排序,堆排序,以及分析每种排序算法的执行时间。 index.html1<!DOCTYPEhtml>2<html>3<head>4<title>twobi...
代码星球
·
2020-04-12
常见
排序
算法
JS
【算法】筛选法统计素数--埃拉托色尼筛
生成素数有很多方法,本文介绍的算法是一种高效的筛选算法---埃拉托色尼筛选法。比如,要产生[2,n]范围内的所有素数,步骤如下: 1、构造一个2,3,4,5,...n的候选数序列A。2、不断的去除(筛掉)序列A中的非素数。 ①去掉2的倍数。 ...
代码星球
·
2020-04-12
算法
选法
统计
素数
埃拉
韩信点兵算法
描述相传韩信才智过人,从不直接清点自己军队的人数,只要让士兵先后以三人一排、五人一排、七人一排地变换队形,而他每次只掠一眼队伍的排尾就知道总人数了。输入3个非负整数a,b,c,表示每种队形排尾的人数(a<3,b<5,c<7),输出总人数的最小值(或报告无解)。已知总人数不小于10,不超过100。输入输...
代码星球
·
2020-04-12
韩信
点兵
算法
机器学习之--神经网络算法原理
转自: https://blog.csdn.net/lyl771857509/article/details/78990215 神经网络好了,前面花了不少篇幅来介绍激活函数中那个暗藏玄机的e,下面可以正式介绍神经元的网络形式了。下图是几种比较常见的网络形式:左边蓝色的圆圈叫“输入层”...
代码星球
·
2020-04-12
机器
习之
神经网络
算法
原理
opencv学习笔记——Scalar数据结构的理解
首先看一下Scalar的定义typedefstructScalar{doubleval[4];}Scalar;可以看到,Scalar是一个由长度为4的数组作为元素构成的结构体,Scalar最多可以存储四个值,没有提供的值默认是0。Scalar常用的使用场景如下:MatM(7,7,CV_32FC2,Scalar(1,3)...
代码星球
·
2020-04-12
opencv
学习
笔记
Scalar
数据结构
图解排序算法(四)之归并排序
归并排序(MERGE-SORT)是利用归并的思想实现的排序方法,该算法采用经典的分治(divide-and-conquer)策略(分治法将问题分(divide)成一些小的问题然后递归求解,而治(conquer)的阶段则将分的阶段得到的各答案"修补"在一起,即分而治之)。分而治之 可以看到这种结构很像一...
代码星球
·
2020-04-11
排序
图解
算法
归并
PhotoShop 图像处理 算法 汇总
置顶2015年01月15日17:41:34阅读数:7104不定期更新......直接点标题即可链接到原文。OpenCV版:OpenCV图像处理 PS滤镜算法原理——染色玻璃 PS滤...
代码星球
·
2020-04-11
PhotoShop
图像处理
算法
汇总
数据结构 基本概念(数据项--数据元素--数据对象)
//数据结构基本概念#include<iostream>usingnamespacestd;/*数据–程序的操作对象,用于描述客观事物数据的特点:可以输入到计算机可以被计算机程序处理数据是一个抽象的概念,将其进行分类后得到程序设计语言中的类型。如:int,float,char等等数据项:一个数据...
代码星球
·
2020-04-11
数据
数据结构
基本概念
数据项
元素
身份证号码验证算法
做项目的时候需要对拿到的数据进行“清洗”,比如剔除一些不可能存在的身份证号码。查阅了网上的身份证号码验证算法,自己也总结一下。(一)18身份证号码的结构 公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。 排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码...
代码星球
·
2020-04-11
身份证
号码
验证
算法
数据结构—完全二叉树
上篇博客介绍了一种非线性结构—普通树的含义以及一些特性,本文将介绍二叉树、满二叉树以及完全二叉树的一些特性及实现。首先,什么是二叉树?二叉树,是度为二的树,二叉树的每一个节点最多只有二个子节点,且两个子节点有序。 二叉树的重要特性:1.二叉树的第i层上节点数最多2n-1。2...
代码星球
·
2020-04-11
数据结构
完全
二叉
更快找到正确的机器学习算法
(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。)题记:机器学习无疑是现在一个高大上的热点,而且微软在Azure提供了机器学习的服务。那么如何更快找到正确的机器学习算法呢?微软也给大家提供了建议。随着大数据的深入应用,机器学习也从学术界逐步走入到工业界,现在电子商务、社交、广告、智能...
代码星球
·
2020-04-11
更快
找到
正确
机器
学习
sha256算法原理
SHA256是SHA-2下细分出的一种算法SHA-2下又可再分为六个不同的算法标准包括了:SHA-224、SHA-256、SHA-384、SHA-512、SHA-512/224、SHA-512/256。这些变体除了生成摘要的长度、循环运行的次数等一些微小差异外,算法的基本结构是一致的。回到SHA256上,说白了,它就是...
代码星球
·
2020-04-11
sha256
算法
原理
(原创)详解KMP算法
KMP算法应该是每一本《数据结构》书都会讲的,算是知名度最高的算法之一了,但很可惜,我大二那年压根就没看懂过~~~之后也在很多地方也都经常看到讲解KMP算法的文章,看久了好像也知道是怎么一回事,但总感觉有些地方自己还是没有完全懂明白。这两天花了点时间总结一下,有点小体会,我希望可以通过我自己的语言来把这个算法的一些细节...
代码星球
·
2020-04-11
原创
详解
KMP
算法
JavaScript中的不同逻辑算法结合操作解决实际多重问题以及常用函数类型
数组去重+快速排序//老数组vararr1=[1,2,2,3,8,6,6,4,5,5];//定义新数组vararr2=[];内部可运用布尔类型进行判断数组的唯一性for(i=0;i<arr1.length;i++){varstatus=0;for(j=0;j<arr2.length;j++){if(arr1...
代码星球
·
2020-04-11
Javascript
中的
不同
逻辑
算法
深度学习(一)——CNN算法流程
参考:http://dataunion.org/11692.html 20世纪60年代,Hubel和Wiesel在研究猫脑皮层中用于局部敏感和方向选择的神经元时发现其独特的网络结构可以有效地降低反馈神经网络的复杂性,继而提出了卷积神经网络(ConvolutionalNeur...
代码星球
·
2020-04-11
深度
学习
CNN
算法
流程
首页
上一页
...
103
104
105
106
107
...
下一页
尾页
按字母分类:
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
其他