Чтобы сэкономить время на вычислениях, я делаю программу, которая будет использовать формулу для вычисления значения на основе данных, которые вводит пользователь. Программа предложит пользователю пять двойных значений: A, B и C, D и E. Затем он умножит A на B и затем найдет соответствующее значение в таблице преобразования. Он будет делать то же самое для C и D и вставлять соответствующие значения вместе с E в формулу, чтобы дать пользователю ответ. Мой вопрос: как включить таблицу значений, упомянутых выше в мою программу, чтобы я мог легко найти соответствующие значения? Я думаю о жестком кодировании этих значений в хэшмапах, но это займет довольно много времени. Есть ли формат файла, который хранит похожие типы данных, которые были бы оптимальными для ситуации?Java Substitute Values В таблице
0
A
ответ
0
хранения значений в CSV. Загрузите значения в пользовательский объект/класс с полем для каждого столбца. Начните с циклирования по всему набору объектов, чтобы каждый раз находить правильное значение/диапазон. Если это не очень хорошо оптимизируется, делая такие вещи, как наличие нескольких списков ссылок на объекты, где каждый список сортируется другим столбцом, используйте эти отсортированные списки, чтобы быстро найти правильный объект.
Я говорю «диапазон» здесь, потому что я предполагаю, что вы иногда ищете парные. Если результат вашего расчета подскажет вам искать 1.999999, вам действительно придется искать этот +/- некоторый допуск. По этой же причине вы не хотели бы использовать двойные ключи в качестве ключей для карты.
Смежные вопросы
- 1. Reload Singleton Values Java
- 2. Java regex missing values
- 3. java check values
- 4. java hashmap values
- 5. Java help, Null Values
- 6. Восстанавливающее поведение `substitute` в R
- 7. substitute variable в awk command
- 8. Java 8 streams: count values
- 9. Java Array Reject Large Values
- 10. Java Encryption: encrypt integer values
- 11. silverlight TypeDescriptor.GetConverter substitute
- 12. Что делает замена (substitute())?
- 13. jQuery "request.term" substitute
- 14. Substitute Application.Getopenfilename с автоматизацией
- 15. Excel Substitute Function
- 16. SetupAPI - SetupDiGetDeviceRegistryProperty substitute?
- 17. google sheets substitute multiple
- 18. java calculator (re-input values)
- 19. Sumproduct with Substitute
- 20. substitute system.reflection для «this»
- 21. Perl substitute regex
- 22. Python 2.4 subproces.CalledProcessError substitute
- 23. glaux substitute in mac
- 24. Vim substitute highlight colors
- 25. ColdFusion 8 ArrayFind Substitute
- 26. Unserialize values values
- 27. append int values в массиве emty java
- 28. postgresql - count (no null values) каждого столбца в таблице
- 29. JQuery if statements & values values
- 30. Informix IfmxStatement.getSerial() to PostgreSQL substitute
Какие у вас идеи? Почему бы вам хотя бы не представить какие-то идеи, поэтому мы можем предоставить отзывы о них. – wattostudios
где ваша программа? – Raptor
Моим первым импульсом было бы твердое кодирование этих значений в хэш-карту, но это займет некоторое время. –