1. 首页
  2. 编程语言
  3. C
  4. 股票买卖最佳时机leetcode CSE218 Final Project 通过20年的历史股票搜索两个股票

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

上传者: 2024-10-02 21:47:35上传 ZIP文件 50.55MB 热度 6次
股票买卖最佳时机leetcode CSE218-亚马逊和特斯拉的历史股票在这个项目中,我使用javafx构建了一个桌面应用程序,允许用户搜索亚马逊或特斯拉20年的每日股票数据。股票是公司所有权的一小部分,可供公众随意买卖。股票的价格可能会上涨或下跌,具体取决于当天有多少人买入或卖出该股票。对于日常交易,股票有五个重要方面可以帮助预测在一段时间内收集的未来结果,它们是:一天中一只股票的开盘价、收盘价、最高价、最低价和成交量。对于CSE 218的最后一个项目,数据结构和算法的大学课程,我被指派获取20年的历史每日交易价格并将它们存储在最有效的数据结构中,并创建一个用户界面,用户可以在其中搜索给定的股票在某一天,在一个范围内搜索,绘制它并添加股票信息。我选择存储20年股票数据的数据结构是HashMap,因为它具有时间复杂性优势。一个算法的时间复杂度取决于某个算法如何处理一组大小的数据,当数据集是几百个元素时,任何算法都是“快”的,但是当使用相同的算法处理一百万个数据时集,算法可能会滞后并需要很长时间才能完成。 HashMap是软件工程师已知的最好的算法
用户评论