|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.02.2009, 22:46 | #1 |
₪₪₪₪₪₪₪₪
Форумчанин
Регистрация: 16.04.2007
Сообщений: 471
|
Оптимизировать алгоритм вычисления сумм элементов главной и побочной диагонали в матрице - Delphi
Задача:
Задана матрица A(N,N) где N <= 10 Вычислить суммы элементов главной и побочной диагоналей. Решение: Код:
Посмотрите пожалуйста свежим взглядом. Можно ли ещё больше оптимизировать и/или сократить код приложения? Спасибо! |
04.02.2009, 00:10 | #2 |
Форумчанин
Регистрация: 04.03.2008
Сообщений: 176
|
Код:
|
04.02.2009, 00:46 | #3 |
₪₪₪₪₪₪₪₪
Форумчанин
Регистрация: 16.04.2007
Сообщений: 471
|
Супер. Спасибо... Тока полюбому нужно с клавы вводить значения... Пожалуй синтезирую оба варианта...
Но может быть ещё кто нибудь чего подскажет? |
04.02.2009, 10:20 | #4 |
Забанен
Форумчанин Подтвердите свой е-майл
Регистрация: 01.11.2006
Сообщений: 420
|
вычесляем обе суммы в одном цикле:
Код:
Если ничто другое не помогает, прочтите, наконец, инструкцию! Аксиома Кана
|
04.02.2009, 10:54 | #5 |
₪₪₪₪₪₪₪₪
Форумчанин
Регистрация: 16.04.2007
Сообщений: 471
|
Вот оно! Точно, мне тот кусок сразу не нравился... Спасибо ) Свежий взгляд на казалось бы избитые вещи действительно творит чудеса ))
|
04.02.2009, 11:01 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Вот мой вариант оптимизации:
Код:
I'm learning to live...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Матрица. Сумма элементов главной диагонали | RECREATOR | Помощь студентам | 13 | 11.05.2011 22:12 |
[Pascal] найти сумму элементов лежащих ниже побочной диагонали | Рамик | Помощь студентам | 12 | 28.03.2011 22:53 |
в сглаженой матрице найти сумму модулей элементов расположенных ниже главной диагонали | Sergeo_89 | Паскаль, Turbo Pascal, PascalABC.NET | 8 | 07.12.2010 00:02 |
Вычислить сумму элементов главной и побочной диагонали двумерного массива , найти среднее арифметическое | neBu4kaMaXiM | Помощь студентам | 7 | 24.02.2009 15:58 |
Найти отношения суммы элементов главной диагонали и суммы элементов побочной диагонали квадратной матрицы | Elmander | Помощь студентам | 2 | 21.06.2007 07:15 |