股票买卖最佳时机leetcode CSE218 Final Project:通过20年的历史股票搜索两个股票

qq_32494336 14 0 zip 2024-10-02 21:10:35

股票买卖最佳时机leetcode CSE218-亚马逊和特斯拉的历史股票。在这个项目中,我使用JavaFX构建了一个桌面应用程序,允许用户搜索亚马逊或特斯拉20年的每日股票数据。股票是公司所有权的一小部分,可供公众随意买卖,价格可能上涨或下跌,取决于当天的买卖情况。对于日常交易,股票有五个重要方面帮助预测未来结果:开盘价、收盘价、最高价、最低价和成交量。

CSE 218的最后一个项目中,作为数据结构和算法的大学课程任务,我被指派获取20年的历史每日交易价格,将它们存储在最有效的数据结构中,并创建一个用户界面供用户搜索特定股票的历史信息。我选择的存储数据的数据结构是HashMap,因为它具有时间复杂性优势。一个算法的时间复杂度取决于如何处理不同大小的数据集。当数据集较小时,任何算法都可以很快完成,但处理百万级数据时,算法可能会滞后。HashMap是软件工程师已知的最优选择。

用户评论
请输入评论内容
评分:
暂无评论