美文网首页新方向
Java实现所有算法,祝你面试成功!(附云IDE)

Java实现所有算法,祝你面试成功!(附云IDE)

作者: 国民程序员 | 来源:发表于2020-11-18 13:16 被阅读0次

    我的新书《Android App开发入门与实战》已于2020年8月由人民邮电出版社出版,欢迎购买。点击进入详情

    GitHub严选:每天推荐一个GitHub优质开源项目

    人生交契无老少,论交何必先同调。

    大家好,我是严选哥。

    今天给大家带来的项目是:Java实现所有算法

    算法是进入大厂必备技能,如果想要谋得一个好的职位和薪酬,那么你必须得将常用的算法了解一遍,还要能用代码手写出来,因为现在的面试基本都会要求现场码代码,不管是远程还是现场。

    今天给大家推荐的这个项目,是用Java语言实现了所有的算法,这样也避免了你寻找不同语言版本的算法实现,专心于算法的实现。
    我们看项目目录,已经按照算法的种类进行了分类:


    在这里插入图片描述

    选择排序Sorts:


    image.png

    我们看到有各种排序算法,比如冒泡、快速、堆排序等等;

    怎么使用

    有了源码,那我们该如何使用呢?

    简单的方法是将这个项目Clone下来,然后用本地的IDE导入项目进行调试。这个项目提供了一个非常好用的在线IDE,你没看错,是在线的IDE,这意味着你不需要额外安装IDE,你只需要有一个浏览器即可。

    这个工具叫做Gitpod,它是一个专门为GitHub项目而生的在线IDE,你可以认为它就是一个云编辑器,即用即生成,用完就销毁。

    Gitpod的官网:https://gitpod.io/workspaces/

    Gitpod可以提供一个VS Code驱动的完整IDE开发环境,无需占用你的电脑的硬盘空间和CPU、内存。


    在这里插入图片描述
    在这里插入图片描述

    点击Run或Debug,即可看到运行结果。


    在这里插入图片描述

    项目地址:
    https://github.com/TheAlgorithms/Java

    欢迎关注我的技术公众号:国民程序员,我们的目标:输出干货

    1. 每天分享原创技术文章
    2. 海量免费技术资料和视频学习资源
    3. 分享赚钱门道,带领程序员走向财务自由

    相关文章

      网友评论

        本文标题:Java实现所有算法,祝你面试成功!(附云IDE)

        本文链接:https://www.haomeiwen.com/subject/ctkciktx.html