billryan/algorithm - exercise是一个数据结构与算法学习笔记项目。包括基本数据结构算法介绍、编程问题分析总结、简历附录等内容。以简体中文编写,英语和繁体中文也在更新进程中。托管于GitHub,由GitBook渲染,可在线或离线查看搜索文档,还能通过Slack订阅更新消息。
qieguo2016/algorithm项目主要讲解工作和面试中常见的数据结构和算法,用通俗易懂的语言阐述。提供golang、cpp、js等版本的实现,针对面试常见算法题尤其是leetcode题目进行讲解并给出golang/cpp代码实现。其中数据结构包括跳跃表、B+树、字典树、堆等,算法包含多种排序算法、动态规划、递归等,还有缓存实现等内容,是学习算法和准备面试的优质资源。
LiangJunrong/document - library是jsliang的文档库,始建于2018 - 08 - 20,里面包含了大量个人撰写的前端文章,包括Vue、React、ECharts、微信小程序、算法、数据结构等。其建立的目的是为了记录学习黑科技时的操作笔记,避免再次使用相关知识时重新搜索的麻烦,这一文档库是jsliang编程生涯点滴的存放处,对前端开发者或学习者有一定的参考价值。
Awesome-Lists-and-CheatSheets是一个涵盖ITCS多个领域如编程、算法、软件架构、人工智能等的资料精选项目。它包含多种类型资料索引,如文章、书籍、课程等,按照知识体系分类存放,旨在提供优秀精简的资料索引,助力碎片化学习同时构建系统化知识,为相关领域人员提供丰富学习资源索引,是个很有价值的项目。
android_interviews是一个在GitHub上开源的项目,它包含Android知识点、面试题、算法等内容,且每篇文章结合了解析、视频和代码三大模块。它的581颗星表明其受关注度较高。项目涵盖Java必知必会、Android知识点汇总等多方面内容,为保证质量更新速度较慢,每2 - 3天更新一篇文章,对想找Android工作或者深入学习Android知识的人是很好的资源。
100天iOS数据结构与算法实战项目,包含多种常见数据结构与算法的实现,以OC语言为主。有文章介绍、代码预览、交互动画展示等,每周更新一到两篇内容,部分有图片、动画和源代码Demo,首发于公众号人魔七七,也会同步到简书或者掘金,为iOS开发者提供了很好的学习资源。
wangzheng0822/algo是Github上的开源项目,其涵盖了数据结构和算法必知必会的50个代码实现。包括多种编程语言,像Python、C、C++等。内容涉及数组、链表等众多数据结构以及相关算法的代码实现,还有获取独家算法资料的途径,是学习数据结构和算法非常好的资源。