E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
《算法图解》
【算法初探】从二分查找里看世界
前端也要懂算法,阅《
算法图解
》有所得。
Nero
·
2018-11-26 00:00
算法
十大经典排序算法 讲解,python3实现
这个网址可以看到各个算法的运行的直观过程,找到sort勉强推荐这个吧,前面的几个
算法图解
还好,后面的几个就不好了算法概述这部分内容来自这么大牛算法分类十种常见排序算法可以分为两大类:非线性时间比较类排序
UESTC_20172222
·
2018-11-22 00:00
排序算法
经典
思路
python实现
所有的
常规算法题目
《
算法图解
》第四章——快速排序
书中言:快速排序使用分而治之的策略,是一种优雅的排序算法。深以为然~第四章:1.介绍了分而治之的思想;2.介绍与解释了快速排序;3.填了大O表示法的坑分而治之分而治之:一种著名的递归式问题解决方法。讲述三个例子来引入该思想。1.农场主分割田,要求将地皮均匀地分成方块,且分出的方块尽可能大;2.求一个数字数组的元素之和;3.男猪脚:快速排序找出基线条件,条件必须尽可能简单不断将问题分解或者缩小规模,
ML_akai
·
2018-11-11 00:00
算法图解
学习记录+书单(不定期更新)
学习记录《软技能——代码之外的生存指南》完成任务2018.06《深入PHP面向对象模式与实践》完成任务2018.07《计算机是怎样跑起来的》完成任务2018.9.28《
算法图解
》完成任务2018.11.03
Csoap994
·
2018-11-03 12:53
学习书籍
书单
《
算法图解
》第三章——递归
递归学好之后,很多编程题都可以用到了。特此感谢深度眸博主的资料与博客技术分享资料链接:http://cuijiahua.com/resource.html第三章知识点:1.引入递归的概念;2.介绍数据结构:栈;3.递归调用栈递归书中用找钥匙的例子引入该章节,提出了两种方法:1.while循环;2.递归。如果使用循环,程序的性能可能更高;如果使用递归,程序可能更容易理解。递归概念:在函数内部,可以调
ML_akai
·
2018-10-30 00:00
算法图解
50本java技术书-吐血整理
《
算法图解
,啊哈算法》4.《剑指offer》5.LeetCode教科书式刷题网站
zjxbllg2018
·
2018-10-26 10:54
java
技术书
50本java技术书-吐血整理
《
算法图解
,啊哈算法》4.《剑指offer》5.LeetCode教科书式刷题
小妞贼毒
·
2018-10-26 10:46
JAVA
算法图解
算法图解
文章目录
算法图解
一、算法简介1.1引言1.2二分查找1.3大O表示法1.4小结二、选择排序2.1内存的工作原理2.2数组和链表2.2.1链表2.2.2数组2.2.3术语2.3选择排序2.4小结三
崔昕阳
·
2018-10-22 19:48
算法
算法图解
算法图解
文章目录
算法图解
一、算法简介1.1引言1.2二分查找1.3大O表示法1.4小结二、选择排序2.1内存的工作原理2.2数组和链表2.2.1链表2.2.2数组2.2.3术语2.3选择排序2.4小结三
崔昕阳
·
2018-10-22 19:48
算法
数据结构和算法推荐书单
可以看一些相对容易看的书来入门,例如《大话数据结构》/《
算法图解
》。《大话数据结构》这本书最大的特点是它将理论讲的非常有趣,不枯燥。
code_lyb
·
2018-10-10 20:04
算法
数据结构
欧几里得算法证明
之前在看
算法图解
提到过欧几里得算法,当时看了一下,就赶紧去找这个算法相关,并将公式推导了一遍,舒畅。今天还是想简单的写一下,记性太差,怕自己忘记。欧几里得算法要解决的是求两个数最大公约数的问题。
Einsam0
·
2018-10-10 16:58
python
算法
Manacher
算法图解
看了好久的Manacher算法,觉得还是要自己画一遍,自己把代码写一遍才能理解下面分享一下,如果有错,希望指正简陋版本的,但是他基本只是做到了求取最长回文字符串,严格来说它并不是Manacher’sAlgorithm-马拉车算法#include、charqdu[100050];intmanachar(){inti;intres=0;for(i=1;qdu[i];i++){intl=i;intr=i
寇浩哲
·
2018-10-01 18:43
面试题
费曼算法(Feynman algorithm)
就想到之前看的一本书《
算法图解
》,上面讲到费曼算法,觉得很可爱。
Einsam0
·
2018-09-29 08:41
日记
动态规划问题
摘录于《
算法图解
》以上的都建议自己手推一下,然后知道怎么回事,核心的部分是142页核心公式,待会代码会重现这个过程,推荐没有算法基础的小伙伴看这本书《
算法图解
》很有意思的书,讲的很清晰,入门足够更深入的请阅读
luojiaao
·
2018-09-26 15:42
2018年推荐书单(140本)
-kimmking1.技术研发类(74)《数学之美》《算法之美》《系统之美》《计算进化史》《
算法图解
》《重构:改善既有代
kimmking
·
2018-09-22 22:51
程序人生
冒泡算法
算法图解
第一次比较可以看到[8,1,2,9,3,7,4]是初始数据,先从0下标的8对元素内的每个元素依次比较,8没有比较是因为自己本身不需要比较所以省略。image第二次比较比对
金馆长说
·
2018-09-19 15:00
算法图解
--python
最近拿
算法图解
重新温习了一下算法,这本书真的非常适合入门,把比较简单算法细节和思路讲的非常清楚。果然入门计算机语言就该学python。大学里面一上来就C++太苦逼了。
ziqiiii
·
2018-09-01 22:58
读书笔记
面试总结之[gc垃圾回收
算法图解
]
分代收集算法中堆空间被分为新生代和老年代。因为新生代中对象的存活率比较低,所以一般采用复制算法,老年代的存活率一般比较高,一般使用”标记-清理”或者”标记-整理”算法进行回收。堆的分区展示:新创建的对象一般放在新生代的Enden区,如下图所示。上面对象中,绿色代表的是”存活对象”,灰色的代表的是”待回收对象”。当Enden中被使用完的时候,就会发生新生代GC,也就是MinorGC,如下图。首先会把
有糖哥
·
2018-08-21 00:00
gc
垃圾回收算法
算法图解
GC垃圾回收
基础篇
算法图解
搜了一下午的书看到了这本『
算法图解
』。
算法图解
中译版细看两章,是面向初学者的。概念
好大两条鱼
·
2018-08-20 23:10
前端
image.pngimage.png买一本算法书看一下
算法图解
image.pngimage.png
凯旋
·
2018-08-19 15:00
Copying复制算法
所谓复制算法(Copying),即将内存平均分成A区、B区两块,进行复制+清除垃圾的操作,
算法图解
如下:算法过程:新生对象被分配到A块中未使用的内存当中。
这瓜保熟么
·
2018-08-02 22:53
jvm
算法图解
学习笔记03:分而治之
算法图解
学习笔记03:分而治之分而治之概念所谓“分而治之”就是把一个复杂的算法问题按一定的“分解”方法分为等价的规模较小的若干部分,然后逐个解决,分别找出各部分的解,把各部分的解组成整个问题的解。
e5yrt2
·
2018-08-02 11:00
算法图解
学习笔记02:递归和栈
栈其实
算法图解
这本书顺序是先写递归再写栈,我认为这样的顺序不好,应当先理解栈之后才能更好理解递归。借用下啊哈算法的图例和解释:栈限定只能在一端进行插入和删除操作。比如
weixin_30240349
·
2018-08-01 21:00
python
算法图解
学习笔记02:递归和栈
算法图解
学习笔记02:递归和栈计算机内存原理要说递归和栈的问题,首先就要说下计算机内存的基本原理。
e5yrt2
·
2018-08-01 21:00
算法图解
学习笔记01:二分查找&大O表示法
算法图解
学习笔记01:二分查找&大O表示法二分查找二分查找又称折半查找,其输入的必须是有序的元素列表。
e5yrt2
·
2018-07-31 15:00
面试笔试动态规划问题--python篇
摘录于《
算法图解
》以上的都建议自己手推一下,然后知道怎么回事,核心的部分是142页核心公式,待会代码会重现这个过程,推荐没有算法基础的小伙伴看这本书《
算法图解
》很有意思的书,讲的很清晰,入门足够更深入的请阅读
CloudXli
·
2018-07-29 17:08
python
算法
面试笔试动态规划问题--python篇
摘录于《
算法图解
》以上的都建议自己手推一下,然后知道怎么回事,核心的部分是142页核心公式,待会代码会重现这个过程,推荐没有算法基础的小伙伴看这本书《
算法图解
》很有意思的书,讲的很清晰,入门足够更深入的请阅读
CloudXli
·
2018-07-29 17:08
python
算法
算法图解
笔记
很好的算法入门书籍,基于Python讲解,好理解。算法的时间复杂度一般有几种,O(1),O(logN),O(N),O(N*logN),O(N2),O(N!),O(2N)。时间复杂度指的不是算法运行的时间,而是操作次数,表达的是随着规模N增大,操作次数增长的速度。而且时间复杂度是忽略常数的,在表达增速上常数的意义不大。O(1),常数时间,这样的算法包括散(哈希)表。O(logn),也叫对数时间,
Andy_Yin
·
2018-07-23 12:00
读书打卡<<
算法图解
-第十一章 接下来如何做>>
1树1二叉查找树二叉查找树的左边节点都比他小,右边节点都比他大从根节点开始逐步往下找二叉查找树的查找,删除,插入速度都是logn而数组只有查找速度是longn删除和插入的速度是n缺点:遇到倾斜的树时现率不高2反向索引一个散列表,将单词映射到包含它的页面。这种数据结构被称为反向索引(invertedindex),3傅里叶转换傅里叶变换非常适合用于处理信号4并行算法并行性管理开销负载均衡并行算法设计和
nhsf
·
2018-07-03 15:44
《
算法图解
》笔记总结
、递归1、递归2、基线条件和递归条件3、栈调用栈四、快速排序五、散列表()1、散列表2、冲突六、广度优先搜索七、狄克斯特拉算法八、贪婪算法九、动态规划十、K最近邻算法(KNN)十一、多种算法文章摘自《
算法图解
平原2018
·
2018-06-30 20:50
算法
算法
读《
算法图解
》— 对算法的一些基本理解
「算法」二字听来高深,常常让人望而却步,而《
算法图解
》是一本对算法初学者友好的书,此书图文并茂,循序渐进的帮我们理清算法中一些基础概念,还介绍了一些有意思的算法及其用途,以提升读者的兴趣,帮助我们步入算法的大门
zhangwang
·
2018-06-20 00:00
读书笔记
数据结构
算法
《
算法图解
》note 11 总结
这是《
算法图解
》的第十一篇读书笔记,是一篇总结。经过1个月的时间,终于把《
算法图解
》看完了。个人认为,《
算法图解
》的内容浅显易懂,适合入门。
billyang916
·
2018-06-16 23:00
排序算法之归并排序和外部排序
文章目录一、归并排序1、算法描述2、
算法图解
(1)合并相邻有序子序列(2)整体过程3、算法demo4、算法总结二、外部排序1、算法描述2、
算法图解
3、算法demo一、归并排序 归并排序(MERGE-SORT
lx青萍之末
·
2018-06-11 09:12
经典算法及分析
AOV网络与AOE网络
2、
算法图解
3、算法demo:#includeus
lx青萍之末
·
2018-06-05 20:07
经典数据结构及分析
图的最短路径之迪杰斯特拉算法和弗洛伊德算法
文章目录一、迪杰斯特拉(Dijkstra)算法1、定义描述2、算法思想3、算法步骤4、
算法图解
二、弗洛伊德(Floyd)算法1、定义描述2、算法思想3、算法步骤三、Dijkstra算法和Floyd算法的
lx青萍之末
·
2018-06-05 20:51
经典数据结构及分析
《
算法图解
》NOTE 3 递归
这是《
算法图解
》的第三篇读书笔记,内容主要涉及递归。1.定义递归是一种解决问题的方式。
billyang916
·
2018-05-28 22:06
《
算法图解
》NOTE 2 数组、链表及选择排序
这是《
算法图解
》的第二篇读书笔记,内容主要涉及数组、链表及选择排序。1.数组1.1定义作为一种基础的数据结构,数组指的是n个元素按照索引号依次存放在一个内存区域的数据结构。
billyang916
·
2018-05-22 23:09
《
算法图解
》第六章笔记_广度优先搜索
软件环境:Python3.7.0b4一、算法描述假设你经营着一家芒果农场,需要寻找芒果销售商,以便将芒果卖给他。为此,我们可以通过广度优先搜索算法,在朋友中查找出符合条件的芒果销售商。广度优先搜索是一种用于图的查找算法,可帮助我们回答两类问题:第一类问题:从节点A出发,有前往节点B的路径吗?(在你的人际关系网中,有芒果销售商吗?)第二类问题:从节点A出发,前往节点B的哪条路径最短?(哪个芒果销售商
amjgg66668
·
2018-05-15 19:00
数据结构与算法
python
算法图解
-广度优先搜索 6/11
7狄克斯特拉算法(带权的最短路径,地图路线中的算法)有点没看明白,下期整理。6广度优先搜索广度优先搜索(breadth-firstsearch,BFS)解决等权重中路径选择的问题,类似于有多条公交线路可选时,如何找到站数(只管站数,不管站间权重)最少的路线。算法的核心过程:基于图,一级一级的做遍历:step1从出发点开始,检查一站以内(出发点的相邻点,)可以到达的地方,是否包含终点;step2把一
废柴社
·
2018-04-22 22:04
《
算法图解
》第九章动态规划学习心得
1、背包问题动态规划先解决子问题,再逐步解决大问题。每个动态规划都从一个网格开始,背包问题的网格如下:网格最初是空的,动态规划就是逐步将网格填满。吉他行第一个单元格表示背包的容量为1磅。吉他的重量也是1磅,这意味着它能装入背包!因此这个单元格包含吉他,价值为1500美元。来看下一个单元格,这个单元格表示背包的容量为2磅,完全能够装下吉他!这行的其他的单元格也是如此,因为你目前只能把吉他装入背包,其
sysu63
·
2018-04-01 16:19
算法图解
二分查找(
算法图解
)
date:2018.3.27
算法图解
中的二分查找缺陷:测试的数组数据是有序的,从小到大排列python3.5defbinaery_search(list,item):low=0high=len(list
藏锋于鞘
·
2018-03-27 14:46
算法
算法图解
1-2/11
原书作者AdityaBhargava1算法简介1.1二分法查找二分法查找,正是猜数字游戏的玩法:A从1-100中随机挑一个数,B来猜,A返回B猜的数是大了还是小了,最快的一种方法就是二分法(猜50-->小了,接下来猜75……)二分法查找速度.pngdefbinary_search(list,item):low=0high=len(list)-1whilelowitem:print('←------
废柴社
·
2018-03-25 22:27
【算】选择排序和二分查找
序大概半个月前,偶尔看到《
算法图解
》,没翻几页便被数学战五渣的我奉为神书,怎一个相见恨晚、爱不释手加老泪纵横啊!
暗夜君王
·
2018-03-18 00:00
java
算法
数据结构与算法之PHP排序算法(归并排序)
三、
算法图解
及PHP代码实现1、递归——自
鹿呦呦
·
2018-03-15 15:00
快速排序
算法图解
与PHP实现讲解
概述快速排序(QuickSort)最初由东尼·霍尔提出,是一种平均时间复杂度为,最差时间复杂度为的排序算法。这种排序法使用的策略是基于分治法,其排序步骤如wiki百科-快速排序所述:步骤为:1.从数列中挑出一个元素,称为"基准"(pivot),2.重新排序数列,所有比基准值小的元素摆放在基准前面,所有比基准值大的元素摆在基准后面(相同的数可以到任何一边)。在这个分区结束之后,该基准就处于数列的中间
大吉大利
·
2018-03-11 00:00
算法复杂度
算法
快速排序
quicksort
php
数据结构与算法之PHP排序算法(插入排序)
三、
算法图解
四
鹿呦呦
·
2018-02-11 14:00
[算法笔记]动态规划之最长公共子串和最长公共子序列
本文是《
算法图解
》笔记应用场景一切脱离实际应用场景的算法都是耍流氓!生物学家根据最长公共序列来确定DNA链的相似性,进而判断两种动物或疾病有多相似。最长公共序列还被用来寻找多发性硬化症治疗方案。
vimiix
·
2018-02-09 00:00
算法
动态规划
python
《
算法图解
》笔记——导读
这是一辆开往算法幼儿园的车,磨磨唧唧地看完了《
算法图解
》这本书,真的是不错的算法入门书。趁这个机会再复习一下并优化一下之前的笔记,也分享下之前的笔记,有些许心得和思考。
toBeTheLight
·
2018-02-08 00:00
前端
阅读
算法
读书笔记:《
算法图解
》第三章 递归
阅读更多定义:在数学与计算机科学中,是指在函数的定义中使用函数自身的方法。递归一词还较常用于描述以自相似方法重复事物的过程。例如,当两面镜子相互之间近似平行时,镜中嵌套的图像是以无限递归的形式出现的。也可以理解为自我复制的过程。例子:从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事呢!故事是什么呢?“从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事呢!故事是什么呢?‘从前有座山
tedeum
·
2018-01-15 14:00
读书
算法
编程
递归
栈
读书笔记:《
算法图解
》第三章 递归
阅读更多定义:在数学与计算机科学中,是指在函数的定义中使用函数自身的方法。递归一词还较常用于描述以自相似方法重复事物的过程。例如,当两面镜子相互之间近似平行时,镜中嵌套的图像是以无限递归的形式出现的。也可以理解为自我复制的过程。例子:从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事呢!故事是什么呢?“从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事呢!故事是什么呢?‘从前有座山
tedeum
·
2018-01-15 14:00
读书
算法
编程
递归
栈
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他