簡體   English   中英

在Java中獲取數組中數字索引的最佳方法?

[英]The best way to get the index of a number in an array in java?

我的程序找到的長度子字符串不必以連續的升序排列。

所以如果我要輸入: 5;3;4;8;6;7

輸出為: 4

我希望我的程序也輸出最大的子序列。 為此,我需要數組某些部分的索引: 5;3;4;8;6;7 ,如我之前問過的一個問題所示: 尋找關於如何進行操作的提示(而不是答案)當我已經有長度時,返回最長的升序非連續子字符串

因此,如果輸入為: 5;3;4;8;6;7

Index:        0  1  2  3  4  5
Value:        5  3  4  8  6  7
------------  ----------------
Length:       1  1  2  3  3  4
Predecessor: -1 -1  1  2  2  4

我每次都需要Length值的索引,它比以前的值小一個。因此,我需要的索引為: 6,,8,4,3 and 5但是我不確定如何獲取這些索引。 Java中的值。 有沒有一種方法可以讓我輕松地做到這一點?

雖然不是數組,但我將使用List和indexOf(Object)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM