《算法笔记》中文版 - 包括数组,链表,树,图,递归,DP,有序表等相关数据结构与算法的讲解及代码实现...
来源:专知本文为资源,建议阅读5分钟本文为你分享《算法笔记》中文版。
https://github.com/Dairongpeng/algorithm-note
目录概览
第一节 复杂度、排序、二分、异或
第二节 链表、栈、队列、递归、哈希表、顺序表
第三节 归并排序、随机快排介绍
第四节 比较器与堆
第五节 前缀树、桶排序以及排序总结
第六节 链表相关面试题总结
第七节 二叉树基本算法
第八节 二叉树的递归思维建立
第九节 认识贪心算法
第十节 并查集、图相关算法介绍
第十一节 暴力递归思维、动态规划思维建立
第十二节 用简单暴力递归思维推导动态规划思维
第十三节 单调栈和窗口及其更新结构
第十四节 类似斐波那契数列的递归
第十五节 认识KMP算法与bfprt算法
第十六节 认识Manacher(马拉车)算法
第十七节 认识Morris遍历
第十八节 线段树
第十九节 打表技巧和矩阵处理技巧
第二十节 组累加和问题整理
第二十一节 哈希函数有关的结构和岛问题
第二十二节 解决资源限制类题目
第二十三节 有序表原理及扩展
第二十四节 AC自动机和卡特兰数
编辑:文婧
《算法笔记》中文版 - 包括数组,链表,树,图,递归,DP,有序表等相关数据结构与算法的讲解及代码实现...相关推荐
- 《algorithm-note》算法笔记中文版正式发布!
无论是做机器学习.深度学习.自然语言处理还是其它领域,算法的重要性不言而喻!吃透算法底层原理.掌握算法数学推导和代码实现,对提高自己的硬核实力来说非常重要!今天给大家推荐一个超赞的开源算法笔记!中文版 ...
- 【算法】《algorithm-note》算法笔记中文版正式发布!
无论是做机器学习.深度学习.自然语言处理还是其它领域,算法的重要性不言而喻!吃透算法底层原理.掌握算法数学推导和代码实现,对提高自己的硬核实力来说非常重要!今天给大家推荐一个超赞的开源算法笔记!中文版 ...
- 常见数据结构和算法实现(排序/查找/数组/链表/栈/队列/树/递归/海量数据处理/图/位图/Java版数据结构)
常见数据结构和算法实现(排序/查找/数组/链表/栈/队列/树/递归/海量数据处理/图/位图/Java版数据结构) 数据结构和算法作为程序员的基本功,一定得稳扎稳打的学习,我们常见的框架底层就是各类数据 ...
- 数据结构与算法:链表,队列,栈,递归,有序表
反转单链表,双链表 import java.util.ArrayList; import java.util.List;public class ReverseList {public static ...
- 数据结构与算法深入学习_我最喜欢的免费课程,用于深入学习数据结构和算法...
数据结构与算法深入学习 by javinpaul 由javinpaul Data structures and algorithms are some of the most essential to ...
- 2.2基本算法之递归和自调用函数_数据结构与算法之5——队列和栈
栈和队列比较简单,而且实用性非常广泛,这里主要介绍一下他们的概念和实现,在很多算法中,栈和队列的运用很重要,因此,虽然简单确是最重要的数据结构之一,必须重视. 栈是保证元素后进先出(后存入者先使用,L ...
- 数据结构与算法笔记(五) 链表的应用
1.箱子排序: 假设: 用链表保存一个班级学生的清单,节点的数据域包括:姓名,社会保险号码,作业和考试的分数,所有作业和加权的总分.假设分数介于(0-100)之间,按照总分对学生进行排序,一种较快的排 ...
- lcg_magic算法笔记:反转单链表
文章目录 1. 题目 2. 无头结点的单链表 2.1. 原始单链表 2.2. 反转过程 2.3. 代码 2.4. 结果 2.5. Github 3. 带头结点的单链表 3.1. 初始单链表 3.2. ...
- 《算法笔记》7.3 链表
一.链表的概念 1.分为数据域和指针域: struct node {typename datd; //数据域node* next; //指针域 }; 2.链表分为带头结点和不带头结点(头结点:data ...
最新文章
- python 添加进度条
- 继往开来!目标检测二十年技术综述
- 亚洲诚信联合又拍云升级云端SSL证书服务
- 爱奇艺发布2018年Q2财报:总营收62亿元同比大增51%,会员收入达25亿元
- python安卓打包_Android多渠道打包之Python打包
- valgrind基础
- 经典算法刷题笔记pdf
- 第一个程序,Hello World
- 使用Gradle将JAR工件发布到Artifactory
- Django使用python-docx-template,并根据模板来生成有数据的word文档
- 增城seo搜索引擎优化_搜索引擎seo优化主要从哪里入手?
- 全志F1C200S F1C100S 介绍
- 产品经理,原型设计之前你要做些什么?
- 学而思python分几个level_学而思数学分几个等级
- 什么是安迪比尔定理?
- 架构设计:负载均衡层设计方案(8)——负载均衡层总结上篇
- android从九宫格全屏预览,仿微信朋友圈展示图片的九宫格图片展示控件,支持点击图片全屏预览大图...
- java for 代表什么意思_java中的for是什么意思
- imagenet分类
- 超级3GP转换器 V1.6.3.0 纯免费的
热门文章
- ceph rgw java_java 使用amazon s3接口访问本地ceph rgw
- 基于 GraphQL 实践的一点思考
- JS开发中常用的小技巧
- Kubernetes的十大使用技巧
- PostgreSQL Oracle兼容性之 - plpgsql 自治事务(autonomous_transaction)补丁
- ASP.NET MVC使用Bootstrap系列(1)——开始使用Bootstrap
- CKEditor的安装与基本使用
- kvm_guest主机克隆
- xftp不能上传文件到服务器,xftp传文件到云服务器
- MyBatis 环境搭建