数据结构与算法学习资源
书:《大话数据结构》->《算法图解》->《数据结构与算法之美》 -> 《剑指offer》两遍 -> LeetCode刷题(至少刷到200多道)
视频:B站浙江大学-数据结构(基于C语言)
其它:Leetcode官方出品的免费教程 Leetbook
算法:动态规划、回溯算法、查找算法、搜索算法、贪心算法、分治算法、位运算、双指针、排序、模拟、数学、……
数据结构:数组、栈、队列、字符串、链表、树、图、堆、哈希表、……
刷题:
剑指offer:https://www.nowcoder.com/ta/coding-interviews
leetcode:https://leetcode-cn.com/problemset/algorithms/
近期面试中常考题:https://www.nowcoder.com/activity/oj
公司常考题:
- 链表类(链表反转类题目)
- 二叉树类(二叉树的遍历类型题,最大公祖先类题目)
- 字符串操作题目
- dfs/bfs
- 动态规划(这个考的基本都是leetcode上的或者是背包问题,对于动态规划问题其实有很多种类,比较见到的就是一维动态和二维动态),另外还有区间调度类型的题目(贪心算法,也属于动态规划的一种特殊情况
数据结构与算法学习资源相关推荐
- c语言将AOE网络的数据写入TXT文档中,数据结构与算法学习辅导及习题详解.张乃孝版-C/C++文档类资源...
数据结构与算法学习辅导及习题详解.张乃孝版.04年10月 经过几年的努力,我深深体会到,编写这种辅导书要比编写一本湝通教材困难得多. 但愿我的上述理想,在本书中能够得以体现. 本书的组织 本书继承了& ...
- 原创 | 初学者友好!最全算法学习资源汇总(附链接)
在计算机发展飞速的今天,也许有人会问,"今天计算机这么快,算法还重要吗?"其实永远不会有太快的计算机,因为我们总会想出新的应用.虽然在摩尔定律的作用下,计算机的计算能力每年都在飞快 ...
- 数据结构与算法学习笔记15:最大流问题 / 二分图 / 有权无权二分图的匹配 / 匈牙利算法 / 银行家算法 / 稳定婚配
数据结构与算法学习笔记15:最大流问题 / 二分图 / 有权无权二分图的匹配 / 匈牙利算法 / 银行家算法 / 稳定婚配 引入小题:最短路径 最大流问题(maximum flow problem) ...
- 超级干货 :最全算法学习资源汇总(附链接)
在计算机发展飞速的今天,也许有人会问,"今天计算机这么快,算法还重要吗?"其实永远不会有太快的计算机,因为我们总会想出新的应用.虽然在摩尔定律的作用下,计算机的计算能力每年都在飞快 ...
- 数据结构与算法学习笔记之先进先出的队列
前言 队列是一种非常实用的数据结构,类似于生活中发排队,可应用于生活,开发中各个方面,比如共享打印机(先请求先打印),消息队列.你想知道他们是怎么工作的么.那就来一起学习一下队列吧 正文 一.队列的定 ...
- 数据结构与算法学习笔记之 从0编号的数组
数据结构与算法学习笔记之 从0编号的数组 前言 数组看似简单,但掌握精髓的却没有多少:他既是编程语言中的数据类型,又是最基础的数据结构: 一个小问题: 为什么数据要从0开始编号,而不是 从1开始呢? ...
- python leetcode_leetcode 介绍和 python 数据结构与算法学习资料
for (刚入门的编程)的高中 or 大学生 leetcode 介绍 leetcode 可以说是 cs 最核心的一门"课程"了,虽然不是大学开设的,但基本上每一个现代的高水平的程序 ...
- 七桥问题c语言程序数据结构,数据结构与算法学习——图论
什么是图? 在计算机程序设计中,图结构也是一种非常常见的数据结构 但是图论其实是一个非常大的话题 图结构是一种与树结构有些相似的数据结构 图论是数学的一个分支,并且在数学概念上,树是图的一种 它以图为 ...
- 数据结构与算法学习笔记之 提高读取性能的链表(上)
数据结构与算法学习笔记之 提高读取性能的链表(上) 前言 链表(Linked list)比数组稍微复杂一点,在我们生活中用到最常见的应该是缓存,它是一种提高数据读取性能的技术,常见的如cpu缓存,浏览 ...
- 数据结构与算法学习笔记——链栈
数据结构与算法学习笔记(C语言) 链栈 在开始链栈的学习之前,我们先实现一下上一篇文章中提到的检查括号匹配的小程序,鉴于水平有限,本人就随便写一下代码好了,目标仅限于对功能的实现. /*用顺序栈这种数 ...
最新文章
- 【转】Itween 贝塞尔曲线(一)
- SQL Server 备份还原造成孤立用户的问题
- 计算机网络基础 — 网络设备转发原理
- leetcode1007. 行相等的最少多米诺旋转(贪心)
- Excellent Service
- 第十一节(单例模式初步、类的继承)
- elasticsearch sort illegal_argument_exception error
- 供应链 信用管理 大数据_大数据分析在供应链管理中的应用
- 我的电脑能装苹果吗?
- (转) QImage总结
- git学习笔记-(13-reset三部曲)
- python安装math库_Python-math库
- TimePicker使用全解
- css鼠标移入变小手
- essay--网页播放器代码大全
- win7锁定计算机自动关机,windows7怎么设置电脑自动关机_win7如何自动关机
- pytorch_sparse教程
- 《创业时代》开播,黄轩杨颖还原热血创业
- java与python-Python和Java二选一该学啥?
- 十分钟手把手教你学会用HTML制作一个静态学术简历