
算法
寻找大海的小鱼
热爱生活。
展开
-
leetcode 三数之和
给定一个包含 n 个整数的数组nums,判断nums中是否存在三个元素 a,b,c ,使得a + b + c = 0 ?找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。自己闲时实现了一份代码上传的时候一直报错,没找到什么原因,做个记录,以便交流学习。int checkSum(int* nums, int numsSize, int mid, int le...原创 2019-10-22 18:21:27 · 337 阅读 · 0 评论 -
免疫算法主程序在matlab上的实现
%这是免疫算法。这个算法几乎与遗传算法一样,只是多用了一个免疫函数%免疫算法是遗传算法的变体,它不用杂交,而是采用注入疫苗的方法。%疫苗是优秀染色体中的一段基因,把疫苗接种到其它染色体中%注意:标准遗传算法的一个重要概念是,染色体是可能解的2进制顺序号,由这个序号在可能解的集合(解空间)中找到可能解%这是免疫算法的主程序,它需要调用的函数如下。%接种疫苗函数:%functi转载 2013-12-02 16:39:47 · 7622 阅读 · 0 评论 -
十大经典排序算法
十大经典排序算法(动图演示)0、算法概述0.1 算法分类十种常见排序算法可以分为两大类:非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。线性时间非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此称为线性时间非比较类排序。 0.2 算法复杂度0.3 相关概念稳定:如果a原...转载 2018-06-22 15:48:02 · 471 阅读 · 0 评论 -
OCR 技术浅析
OCR 技术浅析本文为 ReinhardHuang 原创,著作权归作者所有。如需转载请联系作者,并取得作者的明示同意后方可转载。随着人工智能的热度上升,图像识别这一分领域也渐渐被人们所关注。图像识别中最贴近我们生活的可能就是 OCR 技术了。可能很多同学还不知道什么是 OCR。我们先来看下 OCR 的定义:OCR (Optical Character Recognition,...转载 2018-11-10 15:33:26 · 4342 阅读 · 0 评论