GitHub 雷达
10 小时前监控正在起飞的黑马项目,和高星项目。
krahets/hello-algo
这是一个开源免费、新手友好的数据结构与算法入门教程,通过动画图解和可一键运行的源代码帮助读者轻松学习。主要技术栈包括Python、Java、C++、Go、JavaScript等12种编程语言的代码实现,并支持简体中文、繁体中文、英文、日文等多语言版本。其亮点在于内容清晰易懂、学习曲线平滑,适合算法初学者自学或作为教学辅助材料,同时鼓励读者在评论区互助学习。
Java学习/资源130.3k
MisterBooo/LeetCodeAnimation
这是一个用动画演示LeetCode算法题解过程的开源项目,帮助开发者直观理解指针移动、状态转移和递归展开等抽象概念。主要技术栈基于Java,通过GIF动画和分步素材展示解题思路,并配套Python、C++、Java三语言参考代码。亮点在于动画形式降低了算法学习门槛,适合初学者和面试备考者使用,同时网站版提供单步回看、变速播放和AI语音讲解等交互功能。
Java学习/资源76.7k
kdn251/interviews
这是一个面向软件工程师的面试准备资源集合,旨在帮助求职者通过编码面试。主要技术栈是Java,项目以文档和教程形式整理了数据结构、算法、在线评测平台和模拟面试资源。亮点是内容全面且结构化,适合准备FAANG等大公司技术面试的开发者使用。
Java学习/资源65.2k
ashishps1/awesome-system-design-resources
这是一个系统设计学习资源集合项目,旨在帮助开发者通过免费资料掌握系统设计核心概念并准备技术面试。该项目主要采用Java语言,以GitHub仓库形式组织,内容涵盖可扩展性、网络基础、API设计、数据库、缓存、分布式系统、架构模式及设计权衡等主题,每个主题均配有精选的外部教程链接。其亮点在于内容分类清晰、覆盖全面,从基础概念到高级架构均有涉及,特别适合准备系统设计面试的工程师以及希望系统化学习分布式系统设计的开发者,同时项目还提供配套的AlgoMaster新闻通讯和免费面试手册作为补充资源。
Java学习/资源41.5k
doocs/leetcode
这是一个名为 doocs/leetcode 的开源项目,它提供了 LeetCode、《剑指 Offer》和《程序员面试金典》等算法题目的题解,解决了程序员刷题时缺乏多语言参考实现的问题。该项目主要使用 Java 语言,但题解覆盖了 Java、Python、C++、Go、TypeScript、Rust 等多种主流编程语言,并按照算法专题如二分查找、单调栈、动态规划等进行了系统分类整理。其亮点在于内容全面且结构清晰,不仅包含基础算法和数据结构题解,还设有专项突破和算法提升专题,适合不同水平的开发者系统学习和备战技术面试。
Java学习/资源36.6k
geekxh/hello-algorithm
hello-algorithm 是一个面向算法初学者的完整训练项目,旨在通过大厂面经、力扣图解、开源电子书和技术思维导图四部分内容,帮助小白系统化学习算法与数据结构。该项目主要使用 Java 语言实现,内容以图文详解和 PDF 下载形式呈现,覆盖数组、链表、动态规划、二叉树等核心知识点。其亮点在于提供从基础到面试的全流程学习路径,并配有大量图解和面试真题,非常适合准备技术面试或希望夯实算法基础的开发者使用。
Java学习/资源36.1k
共 5,015 个高星项目
GitHub 雷达
仓库语言分类Star
共 6 个高星项目
数据来自 GitHub 公开信息,由群岛雷达定期扫描 · 中文摘要与分类由 AI 生成,仅供参考。