# Basic_datastructures_and_algorithms **Repository Path**: LittleCheung/Basic_datastructures_and_algorithms ## Basic Information - **Project Name**: Basic_datastructures_and_algorithms - **Description**: 🔢在学习数据结构与算法时,利用Java所实现的代码(部分结合实际场景例子),包括最基本数据结构的数组、链表、队列、栈、树、图,哈希表,再到最基本算法的查找、排序、分治、回溯,到稍微有难度的动态规划和贪心算法等等,可以作为算法代码实现的入门参考😀 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-26 - **Last Updated**: 2022-04-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: Data-structures, Algorithm ## README ## 基本数据结构和算法 👀你以为这个仓库只是记录用代码实现的数据结构和算法例子就完了? 😎没那么简单,其实更重要的是记录一些个人在学习数据结构和算法路上所遇到的良心资源!(主要是怕以后想再看就找不到了🤦‍) ✨排名不分先后,上榜各凭本事(主要还是取决个人感觉) - 在线教程类 - ⭐ LeetCode LeetBook(LeetCode官方提供~~能白嫖~~的数据结构和算法资料):https://leetcode-cn.com/leetbook/ - ⭐ 代码随想录(包含各种算法问题思路讲解和算法实现,强烈推荐):https://programmercarl.com/ - 人尽皆知的刷题宝库 - ⭐ LeetCode(不刷个几百道题都不好意思说熟悉基本数据结构和算法):https://leetcode-cn.com/ - 算法书籍类 - 《剑指 Offer》(求职必刷) - 《程序员代码面试指南》(和剑指Offer是同种类型的书) - 《大话数据结构》和《算法图解》(这两本书是我刚学习数据结构和算法时的启蒙书籍了,虽然内容很简略,但是胜在有图辅助理解) - 《算法(第4版)》(使用Java语言实现的几乎所有常用的算法,是我现在没事看两眼的工具书了) - 《算法导论》(想深入学习算法的小伙伴可以了解下,内容很全但是大黑书看起来很枯燥) - 图解算法数据结构:https://leetcode-cn.com/leetbook/detail/illustration-of-algorithm/ - LeetCode 101(C++):https://github.com/changgyhub/leetcode_101 - LeetCode 题解(C++):https://github.com/soulmachine/leetcode - LeetCode Cookbook(Go 语言):https://github.com/halfrost/LeetCode-Go - 在线学习视频 - 尚硅谷Java数据结构与算法(韩顺平老师讲解的课程,可能是在B站能找到最好的数据结构和算法讲解视频了,内容很全讲解也很细致,就是有时候韩老师的代码思路不太好理解,可以结合书本一起看视频辅助理解):https://www.bilibili.com/video/BV1E4411H73v