10 / 9 / 4
Регистрация: 02.10.2016
Сообщений: 62
|
||||||
1 | ||||||
Оптимизировать код06.10.2016, 17:21. Показов 1089. Ответов 7
Метки нет (Все метки)
Написал программу, которая считывает данные из файла(вещественные числа), записывает данные в массив, находит минимальное, среднее и максимальное число и выводит в файл их порядковый номер. Как оптимизировать программу, чтобы время выполнения не выходило за рамки в 2 секунды?
Код:
0
|
06.10.2016, 17:21 | |
Ответы с готовыми решениями:
7
Оптимизировать код Оптимизировать код Оптимизировать код Оптимизировать код |
70 / 57 / 31
Регистрация: 05.09.2013
Сообщений: 665
|
|
06.10.2016, 17:26 | 2 |
Сообщение было отмечено S A как решение
Решение
Ну, как минимум - дергать на каждой итерации что-то вроде values.Average() - плохая идея)
0
|
10 / 9 / 4
Регистрация: 02.10.2016
Сообщений: 62
|
|
06.10.2016, 17:29 [ТС] | 3 |
Вынести отдельно это значение?
0
|
70 / 57 / 31
Регистрация: 05.09.2013
Сообщений: 665
|
|
06.10.2016, 17:34 | 4 |
Ага...
А точно надо именно массив использовать? List<float> нельзя? Добавлено через 3 минуты А нахождение среднего - это Вы находите максимально приближенный элемент к среднему, или что?
0
|
10 / 9 / 4
Регистрация: 02.10.2016
Сообщений: 62
|
|
06.10.2016, 17:35 [ТС] | 5 |
Подразумевается работа с массивом.
Да, ближайшее к среднему.
0
|
70 / 57 / 31
Регистрация: 05.09.2013
Сообщений: 665
|
|
06.10.2016, 17:45 | 6 |
Побыстрее не стала?
Добавлено через 4 минуты Эта последовательность тоже вызывает вопросы Добавлено через 37 секунд Не по теме:
1
|
10 / 9 / 4
Регистрация: 02.10.2016
Сообщений: 62
|
|
06.10.2016, 17:54 [ТС] | 7 |
Да, вроде помогло - вынес эти значения Min, Average, Max отдельно, чтобы не проверять каждый раз, проходит по времени. Спасибо)
0
|
70 / 57 / 31
Регистрация: 05.09.2013
Сообщений: 665
|
|
06.10.2016, 17:55 | 8 |
Не за что) но так-то можно и попроще сделать)
0
|
06.10.2016, 17:55 | |
06.10.2016, 17:55 | |
Помогаю со студенческими работами здесь
8
Оптимизировать код Оптимизировать код Палиндром, оптимизировать код Как оптимизировать код? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |