我作业中的一个要求是从*.txt文件中读取整数。但是,我们不允许导入或使用任何Java标准库包或组件。既然我们不能使用Scanner、File或其他帮助IO的工具,那么如何做到这一点呢?谢谢!
作业目标:完成作业后,学生应能
使用recursion
实现快速排序算法
您将获得以下文本文件:MyList.txt
(
MyList.txt文件中读取整数。您的算法必须按升序对列表(整数)进行排序。MyList.txt算法,该算法将从附加的MyList.txt文件中读取整数。算法必须对升序order.您不允许在.java文件中导入或使用任何Java标准库包或组件。
发布于 2020-10-13 04:26:51
我想说,你的作业要求是错误的。
虽然可以在不使用任何标准Java /O库包的情况下进行I/O,但它需要编写C或C++代码方法来执行I/O,并通过JNI或JNA访问它们。我无法想象你的老师想让你这么做.在关于排序算法的练习中。
我希望您的老师真正的意思是您的QuickSort和MergeSort实现不应该使用任何库包。
但是说真的,如果你想要澄清作业的要求,那么真正能做到这一点的人只有你的老师和他们的助手。
https://stackoverflow.com/questions/64328210
复制相似问题