#对称加密算法

基本排序算法程序实现

简单算法O(n^2):冒泡法<简单选择排序<直接插入排序(性能比较)改进算法:希尔排序、堆排序、归并排序、快速排序 数组交换语句swap()1voidswap(int*sortList,intintA,intintB)2{3inta=sortList[intA];4sortList[intA]=s...

多目标跟踪之数据关联(匈牙利匹配算法和KM算法)

ref:https://zhuanlan.zhihu.com/p/110590953https://www.zhihu.com/search?type=content&q=%E5%8C%88%E7%89%99%E5%88%A9%E5%8C%B9%E9%85%8D%20%E8%B7%9F%E8%B8%AA%E5%...

python code practice(二):KMP算法、二分搜索的实现、哈希表

https://blog.csdn.net/starstar1992/article/details/54913261?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task关...

《百面机器学习》拾贝----第三章:经典算法

不忘初心,方得始终.01 支持向量机支持向量机(SupportVectorMachine,SVM)是众多监督学习方法中十分出色的一种,几乎所有讲述经典机器学习方法的教材都会介绍。关于SVM,流传着一个关于天使与魔鬼的故事。以下关于SVM的介绍很生动:传说魔鬼和天使玩了一个游戏,魔鬼在桌上放了两种颜色的球,如图...

怎样成为一名优秀的算法工程师

感谢https://blog.csdn.net/sigai_csdn/article/details/81012167,听君一席话,胜读十年书。和一个有着多年工作经验的同行朋友交流,他说:一个优秀的算法人员培养成本其实比开发人员要高的多,周期也更长,绝对不是随便一个人都可以跨行的。怎样成为一名优秀的算法工程师?面对市场...

算法工程师<深度学习基础>

<深度学习基础>卷积神经网络,循环神经网络,LSTM与GRU,梯度消失与梯度爆炸,激活函数,防止过拟合的方法,dropout,batchnormalization,各类经典的网络结构,各类优化方法1、卷积神经网络工作原理的直观解释https://www.zhihu.com/question/39022858...
代码星球 ·2021-02-16

算法工程师<机器学习基础>

<机器学习基础>逻辑回归,SVM,决策树1、逻辑回归和SVM的区别是什么?各适用于解决什么问题?https://www.zhihu.com/question/249044222、LinearSVM和线性回归有什么异同?答案:https://www.zhihu.com/question/26768865基础知...
代码星球 ·2021-02-16

算法工程师<数学题/智力题>

<数学题/智力题>1、如果一个女生说,她集齐了十二个星座的前男友,我们应该如何估计她前男友的数量?https://blog.csdn.net/FnqTyr45/article/details/802489272、如何理解矩阵的秩?https://www.zhihu.com/question/21605094...
代码星球 ·2021-02-16

算法工程师<编程题>

<编程题>1、[MaximumProductSubarray求最大子数组乘积]这个求最大子数组乘积问题是由最大子数组之和问题演变而来,但是却比求最大子数组之和要复杂,因为在求和的时候,遇到0,不会改变最大值,遇到负数,也只是会减小最大值而已。而在求最大子数组乘积的问题中,遇到0会使整个乘积为0,而遇到负数,...
代码星球 ·2021-02-16

机器学习算法评价指标

一、常用分类算法的优缺点二、正确率能很好的评估分类算法吗不同算法有不同特点,在不同数据集上有不同的表现效果,根据特定的任务选择不同的算法。如何评价分类算法的好坏,要做具体任务具体分析。对于决策树,主要用正确率去评估,但是其他算法,只用正确率能很好的评估吗?答案是否定的。正确率确实是一个很直观很好的评价指标,但是有时候正...

LeetCode(101):对称二叉树

Easy!题目描述:给定一个二叉树,检查它是否是镜像对称的。例如,二叉树 [1,2,2,3,4,4,3] 是对称的。1/22//3443但是下面这个 [1,2,2,null,3,null,3] 则不是镜像对称的:1/2233说明:如果你可以运用递归和迭代两种方法解决这个问题,会很...
代码星球 ·2021-02-16

(3)Deep Learning之神经网络和反向传播算法

在上一篇文章中,我们已经掌握了机器学习的基本套路,对模型、目标函数、优化算法这些概念有了一定程度的理解,而且已经会训练单个的感知器或者线性单元了。在这篇文章中,我们将把这些单独的单元按照一定的规则相互连接在一起形成神经网络,从而奇迹般的获得了强大的学习能力。我们还将介绍这种网络的训练算法:反向传播算法。最后,我们依然用...

.net实现md5加密 sha1加密 sha256加密 sha384加密 sha512加密 des加密解密

 写项目时,后台一直用md5加密,一天群里人问,除了MD5还有其它的加密方法吗?当时只知道还有个SHA,但怎么实现什么的都不清楚,于是当网上找了下,把几种常见的加密方法都整理了下,用winform写了个程序,如图: 关键代码usingSystem.Security;usingSystem.Secur...
代码星球 ·2021-02-16

asp.net实现md5加密

MD5加密简单的说就是把一段明文通过某种运算方式求出密文。在ASP.NET中MD5的加密方式很简单,详细介绍看下文 MD5加密简单的说就是把一段明文通过某种运算方式求出密文。例如:明文为:abcdefg通过一些列运算得到密文7ac66c0f148de9519b8bd264312c4d64它具有两个特性:1.无...
代码星球 ·2021-02-16

python实现高效率的排列组合算法-乾颐堂

组合算法  本程序的思路是开一个数组,其下标表示1到m个数,数组元素的值为1表示其下标  代表的数被选中,为0则没选中。   首先初始化,将数组前n个元素置1,表示第一个组合为前n个数。   然后从左到右扫描数组元素值的...
首页上一页...678910...下一页尾页