博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
算法之美--读书笔记
阅读量:7072 次
发布时间:2019-06-28

本文共 755 字,大约阅读时间需要 2 分钟。

      纠结于买什么C++版的算法书的时候,到图书馆去一一看了一下,最后决定买《之美——隐匿在背后的语言》(电子工业出版社2016年出版),其他的书可能纠结于一些语法,适合一本教程来用。我主要看中的是这本书基本上经典的算法都用实现,在《数据结构》中其实把主要的算法思想都讲过,但是没有真正的实现,对于我们这样的小鸟,自己去实现也相当困难,而且要花很多时间,也是本着急功近利的想法来看的这本书。本书的算法代码都是以C++模板来写的,我希望自己能够坚持读完,坚持更新这里的文章。自己也买了一些书了,感觉都没有认真读完,然后有很长一段时间没有动,以后的书都要坚持看完,再买下一本。

      本书以现代计算机常用的十八种数据结构为线索,结合C++中的STL编程实践,详细介绍了四大算法设计思想(贪心法、动态规划、分治法、回溯法)、二十大经典问题和四十二个重要算法。具体涉及的数据结构类型包括:数组、字符串、链表(单向链表、单向循环链表、双向循环链表)、栈、队列、树(二叉树、哈夫曼树、堆)、森林、搜索树(二叉搜素树、AVL树、红黑树、Trie树)、图、集合、字典和并查集。

      在CSDN上有专门的博客专栏来写了《算法之美》。可以参考:

下面更新的目录:

 第一章:数据到算法

 第二章:指针和数组

第三章:字符串与匹配模式

  •   2017-01-19 21:16:10
  • (BF算法)
  •   2017-02-12 20:15:52

第四章 链表

  •    2017-02-21 21:08:03   链表求和/链表并集 
  •      // 单循环链表
  •       // 单循环链表
  •          // 单循环链表
  • 维吉尼亚加密算法(双向循环链表)

第五章 栈和队列

  •  

45个算法:

  • (BF算法)
  •   2017-02-12 20:15:52

22个经典问题:

  •  
  •  
  •  
  •  
  •  
  •  

 

第一讲:

第二讲

 ?

 第三讲

  **

 

 

未完待续......

 

转载地址:http://erzml.baihongyu.com/

你可能感兴趣的文章
R中数据结构
查看>>
mysql数据库学习(二)--表操作
查看>>
学习Qt的一些心得笔记
查看>>
cookie与session组件
查看>>
Windows Server 2008 R2下将JBoss安装成windows系统服务
查看>>
关于dubbo服务的xml配置文件报错的问题
查看>>
Escape
查看>>
运营商 WLAN
查看>>
并发编程 —— ScheduledThreadPoolExecutor
查看>>
zabbix 监控域名证书到期时间!!!!
查看>>
Java Magic. Part 1: java.net.URL
查看>>
异步实现服务器推送消息(聊天功能示例)
查看>>
Python中一个经典的参数错误
查看>>
AutoResetEvent详解
查看>>
Lumen框架—升级改造之路-开篇
查看>>
vs2013 sn key
查看>>
pig安装
查看>>
《R实战》读书笔记一
查看>>
Caused by: java.lang.ClassNotFoundException: javax.persistence.NamedStoredProcedureQuery
查看>>
惊魂时刻!技术生涯中遇到的最让你担惊受怕的事件是什么?
查看>>