前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >学算法,刷 LeetCode,GitHub 上这几个项目助你一臂之力

学算法,刷 LeetCode,GitHub 上这几个项目助你一臂之力

作者头像
GitHubDaily
发布2019-05-10 10:21:20
9330
发布2019-05-10 10:21:20
举报
文章被收录于专栏:GitHubDaily

LeetCode 是一个汇集了诸多算法题库的编程网站,许多开发者在初学算法时,都会跑到 LeetCode 网站上面刷题,也有一些开发者为了过微软、Google、Facebook 等国际大企的面试,选择刷 LeetCode 来快速提升自己的编程能力与算法能力,以便顺利通过面试。

于是,刷 LeetCode 的做法开始在技术圈传播开来,程序员彼此见面聊天时也会时不时问候几句,"你今天刷 LeetCode 了吗?"。

在 GitHub 上,各种语言、不同版本的 LeetCode 题解项目也慢慢多了起来。。。

今天,就让我们来简单盘点一下,GitHub 上那几个比较知名的 LeetCode 项目吧。希望对那些打算学习算法,或正在刷 LeetCode 的同学有所帮助。

C++ 题解库

该仓库作为 LeetCode 题解库的鼻祖,由左耳朵耗子,也即是同学们常说的耗子叔于 2014 年创建,算是 GitHub 上创建最早的 LeetCode 题解库,同时也是现在 Star 数最高的一个。

该项目主要实现了 C++ 的 LeetCode 题解,非常适合广大程序员查看。

关注 GitHubDaily 公众号,后台回复「LeetCode」获取项目地址

Python & Java

项目作者 QiYuan Gong 是东南大学的博士生,现为英特尔公司的深度学习工程师,由于受到耗子叔 C++ 题解库的启发,在 GitHub 上创建了这个以 Python 与 Java 为主的题解库。

现在身边不少搞算法的朋友,都以 Python 作为首选的编程语言,相信这个库你们一定会喜欢。

关注 GitHubDaily 公众号,后台回复「LeetCode」获取项目地址

Swift 题解库

项目作者故胤道长毕业于卡内基梅隆大学,先后就职于 Uber、Amazon 等公司,现在 Quora 担任 iOS 工程师,同时也是 GitHub 全美前 20 名的 Swift 开源作者之一。

道长在 2016 年的时候创建了该库,并于微博进行推广后开始广为人知,后续不少开发者加入了项目维护,使得更新也较为频繁。

该仓库按照数据结构与公司对 LeetCode 进行了分类,使其目录结构看起来更加清晰。目前收纳的有 Google、Facebook、Snapchat 等多家公司的 LeetCode 题解。

关注 GitHubDaily 公众号,后台回复「LeetCode」获取项目地址

Go 语言题解库

最近国内某个知名企业的代码泄露,为 Go 语言的推广做出了不可磨灭的贡献,因此在这里,也为大家献上一个基于 Go 语言实现的题解库,希望你在阅读某个项目源码的时候,也别忘了多学点算法。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-04-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 GitHubDaily 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • C++ 题解库
  • Python & Java
  • Swift 题解库
  • Go 语言题解库
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档