[英]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.