zoukankan      html  css  js  c++  java
  • IDEA搭建《算法》第四版的开发环境

    IDEA搭建《算法》第四版的开发环境

    网上的很多做法是用eclipse导入的,还要很多关于algs4.jar的配置,其实不管用eclipse导入还是用IDEA导入,最主要的问题就是文件的重定想,其实只要项目中的程序可以运行(不用再命令行运行),可以通过下面的的配置让程序读入文件作为输入。(我的IDEA是2019.2版本的,好像有的老版本不支持这个功能)。

    IDEA重定向文件输入


    还看到这样的解决办法

    遇到了一样的问题。我是在学习algorithm 4 edition上的代码并测试,然后想找改动书上源代码不大的方式,因为命令行跑起来还是有一点麻烦的(Intellij IDEA真是太好用了)。最后找到了一个方法:文件路径放在测试的参数里,然后在测试代码前加一个把文件读到标准输入流的操作。

    FileInputStream input;
    try {
        input = new FileInputStream(args[0]);
        System.setIn(input);
    } catch (FileNotFoundException e) {
        e.printStackTrace();
    }
    
  • 相关阅读:
    状压DP
    数位dp
    浅谈网络最大流
    Luogu p2456 二进制方程
    dp基础√
    双联通分量与二分图
    是时候再写一篇新的博客了
    神仙网络最大流
    状态压缩dp相关
    图论 test solution
  • 原文地址:https://www.cnblogs.com/keepgoing0102/p/12758557.html
Copyright © 2011-2022 走看看