rainchxy的博客

趣学算法

《趣学算法》繁体版上市

《趣学算法》繁体版上市啦。从简体版到繁体版整整经过了一年的时间,由此可以想象从英文版到中文版,或从中文版到英文版要经过几年。  

2018-12-20 14:09:37

阅读数 69

评论数 1

【数据结构与算法365天特训营】开通直播啦!

很多人读了《趣学算法》,还想看直播视频,为此开通数据结构与算法直播课程,欢迎大家捧场! 直播平台:https://mici.jiqishidai.com/

2018-11-14 08:31:28

阅读数 788

评论数 0

算法为什么那么难?——算法学习秘籍

算法为什么那么难?——算法学习秘籍 遇到一个问题,如何分析,使用什么算法策略,采用什么数据结构,算法的复杂性如何?是否有优化的可能?

2017-07-27 10:27:17

阅读数 8712

评论数 2

算法学习建议

  知识在于积累,学习需要耐力。学习就像挖金矿,或许一开始毫无头绪,一头雾水,但转个角度,换换工具,时间久了总会找到一个缝隙。成功就是你比别人多走了一段路,或许恰恰是那么一小步。 第一个建议:多角度,对比学习 学习算法,可以先阅读一本简单的入门书,然后综合几本书横向多角度看,例如学习动态规划...

2017-07-27 10:12:00

阅读数 5951

评论数 4

《趣学算法》测试数据及在线测试系统发布!

《趣学算法》测试数据及在线测试系统已做好! 大家加群812397944可以下载测试数据,也可以下载源码+测试数据。 《趣学算法》在线测试系统(趣学算法题目在14-15页):http://nyoj.top/  ...

2018-09-17 10:18:54

阅读数 481

评论数 0

投影法快速求二叉树的三种遍历

  二叉树的遍历,如果是手工画图,还可以使用投影法快速得到遍历序列。 以下图二叉树为例,讲解投影法快速得到遍历序列的过程。 (1)          中序遍历 中序遍历就像在无风的情况下,太阳直射,将所有的结点投影到地上。顺序为左子树、根、右子树。如图 所示。图中的二叉树,其先序序列投...

2018-06-30 18:57:06

阅读数 707

评论数 0

《趣学算法》C++源码/java源码下载和QQ交流群

瞌睡虫zZ的博客,对《趣学算法》中的算法提供了java源码实现,在此致谢:https://blog.csdn.net/zd454909951/article/category/7381444

2018-06-19 10:40:16

阅读数 1497

评论数 0

数据结构与算法答疑 QQ群

群里面有讲授c,c++,java,数据结构,算法设计与分析的老师提供免费辅导答疑,欢迎大家一起交流。数据结构与算法答疑   QQ群:609700912(群已满,请加2群)数据结构与算法答疑2 QQ群:315146720...

2018-05-21 15:19:34

阅读数 449

评论数 0

数据结构 第7讲 循环队列

数据结构 第7讲 循环队列过了一段时间,小张再也受不了这种"起早贪黑"的有车生活。为了解决胡同停车问题,小张跑了无数次居委会,终于将挡在胡同口的建筑清除,这样住在胡同尽头的小张,就可以早早回家停在家门口,每天第一个开车上班去了。现在胡同打通了,但仍然很窄,只能通...

2018-04-09 11:02:31

阅读数 839

评论数 0

通俗易懂的算法畅销书——《趣学算法》限时促销,五折优惠。

《趣学算法》在当当网进行五折促销活动:http://product.dangdang.com/25139435.html点击打开链接

2018-04-02 15:20:41

阅读数 768

评论数 0

一份程序员必备的经典算法书单

一份程序员必备的经典算法书单2018-04-02 异步社区 异步社区点击标题下「异步社区」可快速关注当我们在工作中使用算法时,通常都是希望能更有效地解决问题、使程序运行得更快,并且让解决方案变得更为简短。但实际情况如何呢?我们获得所需要的效率、速度和简洁性了吗?为什么人们在使用Python这种语言...

2018-04-02 15:10:38

阅读数 1133

评论数 0

学编程为什么要学数据结构?

招聘搞笑事如果你关注招聘试题,越是大的公司,问的问题越基础,有的甚至问你什么是栈和队列,反而一些小公司会关心你做过什么系统,关注点不同,大公司更注重基础扎实,发展潜力,而小公司希望你立刻、马上为他干活,通常是没什么技术含量的活。小公司喜欢细而长的竹子,大公司更喜欢碗口粗的竹笋。我曾经推荐一个学生到...

2018-03-06 10:11:00

阅读数 5546

评论数 8

数据结构学习秘籍

数据结构为什么那么难?网络上太多的同学吐槽被虐,如滔滔江水连绵不绝,数据结构太难了!真的很难吗?其实数据结构只是讲了三种:线性结构、树、图。到底难在哪里呢?通过调查了解大概有四个原因:(1) 无法接受的描述方式数据结构的描述大多是抽象的形式,我们使用自然语言表达习惯了,不容易接受数据结构的抽象表示...

2018-03-05 09:00:01

阅读数 630

评论数 0

分治法时间复杂度求解秘籍

分治法时间复杂度求解秘籍 本文来自快速入门算法书——《趣学算法》 分治法的道理非常简单,就是把一个大的复杂的问题分为a(a>1)个形式相同的子问题,这些子问题的规模为n/b,如果分解或者合并的复杂度为f(n),那么总的时间复杂度可以表示为: 那么如何求解时间复杂度呢? 递推求解法...

2018-01-03 09:33:05

阅读数 1318

评论数 0

动态规划算法秘籍

本文来自通俗易懂算法入门书《趣学算法》。 动态规划是1957年理查德·贝尔曼在《Dynamic Programming》一书中提出来的,八卦一下,这个人可能有同学不知道,但他的一个算法你可能听说过,他和莱斯特·福特一起提出了求解最短路径的Bellman-Ford 算法,该算法解决了Dijkstr...

2017-12-26 09:58:17

阅读数 606

评论数 0

数据结构 第17讲 沟通无限校园网——最小生成树(kruskal算法)

本内容来源于本人著作《趣学算法》,在线章节:http://www.epubit.com.cn/book/details/4825 构造最小生成树还有一种算法,Kruskal算法:设G=(V,E)是无向连通带权图,V={1,2,…,n};设最小生成树T=(V,TE),该树的初始状态为只有n...

2017-12-12 10:34:28

阅读数 486

评论数 1

数据结构 第16讲 沟通无限校园网——最小生成树(prim算法)

本内容来源于本人著作《趣学算法》,在线章节:http://www.epubit.com.cn/book/details/4825 校园网是为学校师生提供资源共享、信息交流和协同工作的计算机网络。校园网是一个宽带、具有交互功能和专业性很强的局域网络。如果一所学校包括多个学院及部门,也可以形成多个...

2017-12-12 10:21:29

阅读数 674

评论数 0

贪心算法秘籍

从前,有一个很穷的人救了一条蛇的命,蛇为了报答他的救命之恩,于是就让这个人提出要求,满足他的愿望。这个人一开始只要求简单的衣食,蛇都满足了他的愿望,后来慢慢的贪欲生起,要求做官,蛇也满足了他。这个人直到做了宰相还不满足,还要求做皇帝。蛇此时终于明白了,人的贪心是永无止境的,于是一口就把这个人吞掉了...

2017-12-04 12:00:45

阅读数 455

评论数 1

数据结构 第14讲 神秘电报密码——哈夫曼编码

看过谍战电影《风声》的观众都会对影片中神奇的消息传递惊叹不已!吴志国大队长在受了残忍的“针刑”之后躺在手术台上唱空城计,变了音调,把消息传给了护士,顾晓梦在衣服上缝补了长短不一的针脚……那么,片中无处不在的摩尔斯码到底是什么?它又有着怎样的神秘力量呢? 摩尔斯电码(Morse code)由点d...

2017-11-27 17:32:18

阅读数 1872

评论数 0

2017年异步社区优秀图书和作译者评选TOP10

2017年异步社区优秀图书和作译者评选TOP10 http://www.epubit.com.cn/article/1517 点击打开链接 优秀作者TOP4:陈小玉(趣学算法)

2017-11-24 11:04:12

阅读数 473

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭