CodeAshen's blog CodeAshen's blog
首页
  • Spring Framework

    • 《剖析Spring5核心原理》
    • 《Spring源码轻松学》
  • Spring Boot

    • Spring Boot 2.0深度实践
  • Spring Cloud

    • Spring Cloud
    • Spring Cloud Alibaba
  • RabbitMQ
  • RocketMQ
  • Kafka
  • MySQL8.0详解
  • Redis从入门到高可用
  • Elastic Stack
  • 操作系统
  • 计算机网络
  • 数据结构与算法
  • 云原生
  • Devops
  • 前端
  • 实用工具
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
  • Reference
GitHub (opens new window)

CodeAshen

后端界的小学生
首页
  • Spring Framework

    • 《剖析Spring5核心原理》
    • 《Spring源码轻松学》
  • Spring Boot

    • Spring Boot 2.0深度实践
  • Spring Cloud

    • Spring Cloud
    • Spring Cloud Alibaba
  • RabbitMQ
  • RocketMQ
  • Kafka
  • MySQL8.0详解
  • Redis从入门到高可用
  • Elastic Stack
  • 操作系统
  • 计算机网络
  • 数据结构与算法
  • 云原生
  • Devops
  • 前端
  • 实用工具
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
  • Reference
GitHub (opens new window)
  • 读书笔记 - 黑客与画家
  • 读书笔记 - 看漫画学Python
  • 读书笔记 - 深入理解Java虚拟机
  • 读书笔记 - 图解HTTP
  • 读书笔记 - 网络是怎样连接的
  • 读书笔记 - 我的第一本算法书
  • 读书笔记 - Java数据结构和算法
    • Java数据结构和算法
      • 进度
      • 读后感
  • 读书笔记 - On-Java-8
  • 读书笔记 - RabbitMQ实战指南
  • 读书笔记
CodeAshen
2023-02-10
目录

读书笔记 - Java数据结构和算法

# Java数据结构和算法 (opens new window)

image-20210319110033812 (opens new window)

# 进度

  • [x] 第1章 综述
  • [x] 第2章 数组
  • [x] 第3章 简单排
  • [x] 第4章 栈和队列
  • [x] 第5章 链表
  • [x] 第6章 递归
  • [ ] 第7章 高级排序
  • [ ] 第8章 二叉树
  • [ ] 第9章 红-黑树
  • [ ] 第10章 2-3-4树和外部存储
  • [ ] 第11章 哈希表
  • [ ] 第12章 堆
  • [ ] 第13章 图
  • [ ] 第14章 带权图
  • [ ] 第15章 应用场合

# 读后感

本书案例代码有些杂糅,例如高级排序中示例代码,使用类中维护数组还有数组、数组size以及插入方法等,再将排序算法写在里面,对理解源码不友好。相比之下bobo老师的代码要优雅很多, 使用Comparable数组作为排序入参,决定先补完bobo老师课程,后续再通览此书。

编辑 (opens new window)
上次更新: 2023/06/04, 12:34:19
读书笔记 - 我的第一本算法书
读书笔记 - On-Java-8

← 读书笔记 - 我的第一本算法书 读书笔记 - On-Java-8→

最近更新
01
第01章-RabbitMQ导学
02-10
02
第02章-入门RabbitMQ核心概念
02-10
03
第03章-RabbitMQ高级特性
02-10
更多文章>
Theme by Vdoing | Copyright © 2020-2023 CodeAshen | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式