qcode
  • 创作工场专业版,一问多答!更智能、更完整、更原创
  • 这是一个超强内容创作平台,它会写文章、做设计、绘图、敲代码,有问必答!
🔥点击使用-高级专业版🔥

"Java实现股票价格上涨等待天数计算方法"

时间2023-09-06 20:23:54 提问来自 陕西省西安市 的网友 分类创作 浏览311
```java import java.util.ArrayList; import java.util.List; public class StockPricePrediction { public static void main(String[] args) { List<Integer> stockPrices = new ArrayList<>(); // 添加股票价格数据,例如:stockPrices.add(100); int N = 5; // 连续天数 List<Integer> predictionResults = predictStockPrices(stockPrices, N); System.out.println(predictionResults); } public static List<Integer> predictStockPrices(List<Integer> stockPrices, int N) { List<Integer> predictionResults = new ArrayList<>(stockPrices.size()); for (int i = 0; i < stockPrices.size(); i++) { int daysToWait = 0; for (int j = i + 1; j < Math.min(i + N + 1, stockPrices.size()); j++) { if (stockPrices.get(j) > stockPrices.get(i)) { break; } else { daysToWait++; } } predictionResults.add(daysToWait); } return predictionResults; } } ```

不满意?免费深度重写!

免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。

上一篇 多连接下载视频:速度会加快吗?解析网络原理 下一篇 少见化工泵图纸