如果我的列表可以包含在它1或2的值,我在運行時獲取的名單,這是我不可能對其進行修改,然後什麼檢查和報告錯誤,如果它不包含任何其他價值的最佳途徑?我是否需要檢查每個元素與1和2的值,以確保列表中不包含其他值。限制數組列表中的值?
1
A
回答
4
如果從外部源獲取列表,您需要檢查列表中的每個元素的值是在正確的範圍內。如果你自己做出的排行榜,你可以繼承ArrayList
或LinkedList
,並覆蓋,突變成員(add
,insert
等)在插入點檢查值。
0
是的,如果你交給現有列表,並希望確保它僅包含你要搜索的所有單元格的特定值有沒有更好的算法。 換言之爲在非排序列表搜索的最佳算法是O(N)。
相關問題
- 1. 限制數組集合中的值
- 2. 在R中的數據幀列表中限制值的範圍
- 3. 將組合框限制爲列表值和過時的列表值
- 4. 如何限制數組值的數量?
- 5. 錶行中的列數限制
- 6. 限制SQL中列表的數量
- 7. 限制列表中的索引數
- 8. 限制數據列表中的行
- 9. Silverlight限制/限制列表
- 10. 如何限制列表框中的最大數值(條目)
- 11. 如何限制列表中值的數量?
- 12. CakePHP:組中的限制數
- 13. 限制組中的計數
- 14. 複製數組列表值內本身
- 15. BigQuery中的列數限制?
- 16. 列表數組值
- 17. 在列表視圖中限制行數
- 18. sql限制基於列值的行數
- 19. 將列值限制爲同一個表內不同列的值?
- 20. FORCE限制列的值
- 21. 如何限制列的值
- 22. 如何限制GET值的參數到我的數組中?
- 23. 在java列表中列出數組列表中的值
- 24. 根據列的值限制表可以包含的行數 - SQLite
- 25. preg_replace限制問題,處理數組值
- 26. Javascript從限制數據10創建數組列表
- 27. 通過PHP的音樂播放列表。 json_encode()數組限制?
- 28. 頁面列表的頁數限制
- 29. 訪問交叉表的限制列數
- 30. 限制列表項的數量?
你是自相矛盾:「*報告錯誤,如果它不包含任何其他值*」是相對的「無其他值都包含在列表*確保*」 – madth3