码迷,mamicode.com
首页 >  
搜索关键字:算法系列    ( 410个结果
算法系列<二分查找>
二分查找又称折半查找,是针对有序顺序表的查找,前提:数据是顺序存储的,已经按照关键词进行升序排序。查找成功返回索引值,查找不成功返回-1。 下面用java来实现二分查找算法: ...
分类:编程语言   时间:2018-10-11 21:50:45    阅读次数:127
CRC16算法之二:CRC16-CCITT-XMODEM算法的java实现
CRC16算法系列文章: CRC16算法之一:CRC16-CCITT-FALSE算法的java实现 CRC16算法之一:CRC16-CCITT-FALSE算法的java实现 CRC16算法之二:CRC16-CCITT-XMODEM算法的java实现 CRC16算法之二:CRC16-CCITT-XMO ...
分类:编程语言   时间:2018-09-18 11:11:19    阅读次数:236
CRC16算法之三:CRC16-CCITT-MODBUS算法的java实现
CRC16算法系列文章: CRC16算法之一:CRC16-CCITT-FALSE算法的java实现 CRC16算法之一:CRC16-CCITT-FALSE算法的java实现 CRC16算法之二:CRC16-CCITT-XMODEM算法的java实现 CRC16算法之二:CRC16-CCITT-XMO ...
分类:数据库   时间:2018-09-18 11:06:02    阅读次数:281
CRC16算法之一:CRC16-CCITT-FALSE算法的java实现
CRC16算法系列文章: CRC16算法之一:CRC16-CCITT-FALSE算法的java实现 CRC16算法之一:CRC16-CCITT-FALSE算法的java实现 CRC16算法之二:CRC16-CCITT-XMODEM算法的java实现 CRC16算法之二:CRC16-CCITT-XMO ...
分类:编程语言   时间:2018-09-18 11:03:12    阅读次数:205
算法系列教程01 - 开篇
大家好,好久没有写新文章了,对不起大家。今天开始,我要写另一个系列教程:算法。 ...
分类:编程语言   时间:2018-09-12 12:01:45    阅读次数:157
算法系列:冒泡排序法
一、基本思路通过两两比较,然后交换双方位置的一种排序方法。二、示例代码$arr=array(1,4,2,6,3,8);for($i=0;$i<count($arr)-1;$i++){for($j=$i+1;$j<count($arr);$j++){if($arr[$i]>$arr[$j]){//如果前面的数比后面的大,则进行交换$temp=$arr[$j];$arr[$j]=$a
分类:编程语言   时间:2018-07-14 14:39:53    阅读次数:120
初探数位dp
前言:这是蒟蒻第一次写算法系列,请诸位大佬原谅文笔与排版。 一、导入 在刷题的时候,我们有时会见到这样一类问题:在区间$[l,r]$内,共有多少个整数满足某种条件。如果$l$和$r$间的差很小,我们可以考虑暴力枚举直接判断。然而,若$l<=r<=10^9$甚至更大呢? 这时往往就可以用到一种dp方式 ...
分类:其他好文   时间:2018-06-30 22:00:15    阅读次数:128
死磕算法之冒泡排序
学习更多算法系列请参考文章:死磕算法之汇总篇 冒泡排序在排序算法中效率算最慢的一类了,但是因为它简单的缘故仍然是工作1-3年的程序员面试经常会碰到的算法问题,今天就来给大家分析一下冒泡排序的排序流程。 假如我们现在要排序的数组为[3,1,0,2,8,4,2]那么我们第一轮排序为 比较3和1,发现3比 ...
分类:编程语言   时间:2018-06-29 23:36:11    阅读次数:199
死磕算法之希尔排序
学习更多算法系列请参考文章:死磕算法之汇总篇 今天讲一下希尔排序,希尔排序呢,其实可以理解为插入算法排序的一个升级版了,不了解插入排序的小伙伴可以先看一下这篇文章:死磕算法之插入排序 我们知道,插入排序在进行排序时如果当数据量很大的时候,有一个很小的数据出现在了数组的最后,那么我们就要移动了这个数据 ...
分类:编程语言   时间:2018-06-29 22:56:26    阅读次数:192
死磕算法之堆排序
学习更多算法系列请参考文章:死磕算法之汇总篇 堆排序主要是运用了二叉树的性质来进行的排序。 在进行堆排序之前我们先了解一下二叉树的几个性质: 1.在排序使用二叉树的时候我们要排序的数组的第0个位置其实是不可以用的,这个时候如果我们要排序的数组为[3,1,0,2,8,4,2]时,我们首先要把它变为[0 ...
分类:编程语言   时间:2018-06-29 22:55:53    阅读次数:218
410条   上一页 1 ... 8 9 10 11 12 ... 41 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!