打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
《我的第一本算法书》读后感

我的第一本算法书

星期天的时候去图书馆借的这本书,当借的时也没有仔细只是看到了标题比较感性兴趣于是就借了。昨天花了大概4个小时的时间把这本读完了。

先说这本书的主要内容:

这本书采用图片,通过分步讲解,以步骤图的形式展现了7个数据结构基本原理和26个基础算法的基本原理

数据结构基本原理:

  • 链表、数组、栈、队列、哈希表、堆、二叉查找树

基础算法的基本原理:

  • 排序 冒泡排序 选择排序 插入排序 堆排序 归并排序  快速排序
  • 数组的查找 线性查找 二分查找
  • 图的搜索 广度优先搜索 深度优先搜索 贝尔曼- 福特算法 狄克斯特拉算法 A* 算法
  • 安全算法 哈希函数 共享密钥加密 公开密钥加密 混合加密 迪菲- 赫尔曼密钥交换 消息认证码 数字签名 数字证书
  • 聚类 k-means 算法
  • 其他算法 欧几里得算法 素性测试 网页排名 汉诺塔

作者:石田保辉 宫崎修一

读完后的收获:

虽然以前也看过算法书,但是每次都感觉得不是很直观的了解,读完这本书后对于数据结构基本原理与算法的基本原理,都有很直观了解。

阅读重点:

对于刚接触算法的人来说,一定要认真的完7个数据结构基本原理:(链表、数组、栈、队列、哈希表、堆、二叉查找树)可以多读几次,真到理解。

算法部份:归并排序、快速排序、二分查找、图的搜索、k-means 算法值得多阅读

评论:

这本书主要是以步骤图帮助读者加深对数据结构原理和算法执行过程的理解,没有枯燥的理论和复杂的公式,如作为入门书来说是本非常不错的算法入门书,。

图的搜索

链表、数组

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
数据结构精讲:从原理到实战
每个程序员都必须知道的8种数据结构
每个程序员都必须知道的8种通用数据结构
程序员的数学基础课:编程中的数学思维
一个资深架构师是这样理解数据结构的
Hash Table哈希表和Hash List哈希链表的知识汇总
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服