51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#法之
PS图层混合算法之三(滤色, 叠加, 柔光, 强光)
滤色模式:作用结果和正片叠底刚好相反,它是将两个颜色的互补色的像素值相乘,然后除以255得到的最终色的像素值。通常执行滤色模式后的颜色都较浅。任何颜色和黑色执行滤色,原色不受影响;任何颜色和白色执行滤色得到的是白色;而与其他颜色执行滤色会产生漂白的效果。 Screen滤色C=1-(1-A)*(1-B)也可以写...
代码星球
·
2020-04-18
PS
图层
混合
算法
之三
机器学习经典算法之朴素贝叶斯分类
很多人都听说过贝叶斯原理,在哪听说过?基本上是在学概率统计的时候知道的。有些人可能会说,我记不住这些概率论的公式,没关系,我尽量用通俗易懂的语言进行讲解。/*请尊重作者劳动成果,转载请标明原文链接:*//* https://www.cnblogs.com/jpcflyer/p/11069659.html&nb...
代码星球
·
2020-04-15
机器
学习
经典
算法
朴素
Java中的经典算法之冒泡排序(Bubble Sort)
Java中的经典算法之冒泡排序(Bubble Sort)SiberiaDante的博客主页 原理:比较两个相邻的元素,将值大的元素交换至右端。思路:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,...
代码星球
·
2020-04-15
Java
中的
经典
算法
冒泡
英语语法之从句
1.为什么要学从句?可以帮助在写作和翻译时做到游刃有余,加快阅读速度;当我们修饰一个人或物时,如果只有一个形容词有时会显得太过乏力;当简单句中的6个成分要用句子扮演时,就有了从句; 2.从句连词主从句之间如何连接?|使用从句的连接词;从句连词1.别丢了;2.当脑袋(放在从句的左边)学从句就是学连词; ...
代码星球
·
2020-04-14
英语
语法
从句
机器学习核心算法之——贝叶斯方法
贝叶斯公式已经成为机器学习的核心算法之一,诸如拼写检查、语言翻译、海难搜救、生物医药、疾病诊断、邮件过滤、文本分类、侦破案件、工业生产等诸多方面都有很广泛的应用,它也是很多机器学习算法的基础。在这里,有必要了解一下贝叶斯公式。贝叶斯公式是以英国学者托马斯·贝叶斯(ThomasBayes)命名的。1763年...
代码星球
·
2020-04-13
机器
学习
核心
算法
贝叶
算法之矩阵连乘
一.问题描叙 给定n个矩阵{A1,A2,……,An},其中Ai与Ai+1是可乘的,i=1,2,……,n-1。 例如: 计算三个矩阵连乘{A1,A2,A3};维数分别为10*100,100...
代码星球
·
2020-04-12
算法
矩阵
连乘
调度算法之时间片轮转算法
一.轮转法的基本原理:根据先来先服务的原则,将需要执行的所有进程按照到达时间的大小排成一个升序的序列,每次都给一个进程同样大小的时间片,在这个时间片内如果进程执行结束了,那么把进程从进程队列中删去,如果进程没有结束,那么把该进程停止然后改为等待状态,放到进程队列的尾部,直到所有的进程都已执行完毕二.进程的切换时间片够用...
代码星球
·
2020-04-12
算法
调度
时间
轮转
[区块链] 共识算法之争(PBFT,Raft,PoW,PoS,DPoS,Ripple)
近几天对区块链中几种常见的共识机制(PBFT,Raft,PoW,PoS,DPoS,Ripple)进行了总结。尽量使用简单易懂语言,篇幅较大,想了解的可以只读每个算法介绍中前边的原理。本篇文章主要参考《区块链技术指南》,首先表示感谢! ---Begin--- 区块链架构是一种分布式的架构。其部署模式有...
代码星球
·
2020-04-11
区块
共识
算法
之争
PBFT
经典算法之快速选择算法
相信快速排序算法这种经典的算法大家并不陌生。但是基于快速算法的各种变形,你了解吗? 其中很重要的一种变形就是快速选择算法, 通常用来在未排序的数组中寻找第k小/第k大的元素。快速选择及其变种是实际应用中最常使用的高效选择算法。 快速选择的总体思路与快速排序一致,选择一个元素作为基准来对元素...
代码星球
·
2020-04-11
算法
经典
快速
选择
九大经典算法之基数排序、桶排序
基数排序是一种非比较型整数排序算法,其原理是将整数按位数切割成不同的数字,然后按每个位数分别比较。排序过程是将所有待比较数值统一为同样的数位长度,数位较短的数前面补零,然后从最低位开始,依次进行一次排序。这样从最低位排序一直到最高位排序完成以后,数列就变成一个有序序列。intgetMax(intarr[],intn){...
代码星球
·
2020-04-08
排序
九大
经典
算法
基数
九大经典算法之归并排序
归并操作的工作原理如下:第一步:申请空间,使其大小为两个已经排序序列之和,该空间用来存放合并后的序列;第二步:设定两个指针,最初位置分别为两个已经排序序列的起始位置;第三步:比较两个指针所指向的元素,选择相对小的元素放入到合并空间,并移动指针到下一位置;重复步骤3直到某一指针超出序列尾;将另一序列剩下的所有元素直接复制...
代码星球
·
2020-04-08
九大
经典
算法
归并
排序
九大经典算法之选择排序、堆排序
原理:每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到全部待排序的数据元素排完。voidselection_sort(intarr[],intn){for(inti=0;i<n-1;i++){i...
代码星球
·
2020-04-08
排序
九大
经典
算法
选择
九大经典算法之冒泡排序、快速排序
每次选择两个元素,按照需求进行交换(比如需要升序排列的话,把较大的元素放在靠后一些的位置),循环n次(n为总元素个数),这样小的元素会不断“冒泡”到前面来。普通版voidbubbleSort(intarr[],intn){//标准版for(inti=0;i<n-1;i++){for(int...
代码星球
·
2020-04-08
排序
九大
经典
算法
冒泡
九大经典算法之插入排序、希尔排序
原理:每次选择一个元素,并且将这个元素和整个数组中的所有元素进行比较,然后插入到合适的位置。voidinsertion_sort(intarr[],intn){inti,j;for(i=1;i<n;i++){inttmp=arr[i];for(j=i;j>0&&arr[j-1]>tmp...
代码星球
·
2020-04-08
排序
九大
经典
算法
插入
php算法之递归排序
<?phpfunctionquickSort($arr){if(count($arr)>1){$k=$arr[0];$x=array();$y=array();$_size=count($arr);for($i=1;$i<$_size;$i++){if($arr[$i]<=$k){$x[]=$a...
代码星球
·
2020-04-08
php
算法
递归
排序
首页
上一页
1
2
3
4
5
下一页
尾页
按字母分类:
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
其他