Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 09.02.2010, 15:14   #21
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию

Цитата:
Да ладно придираться, обычную винду не видели?
Какая из них "обычная" (это все официальные варианты Икспишки)?

Цитата:
Windows XP Professional Edition
Windows XP Home Edition
Windows XP Tablet PC Edition
Windows XP Media Center Edition
Windows XP Embedded
Windows Embedded for Point of Service
Windows XP Professional x64 Edition
Windows XP 64-bit Edition
Windows XP Edition N
Windows XP Starter Edition
Windows Fundamentals for Legacy PCs
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс
ROD вне форума
Старый 09.02.2010, 16:02   #22
Zealint
Пользователь
 
Регистрация: 08.02.2010
Сообщений: 51
По умолчанию

Цитата:
Сообщение от ROD Посмотреть сообщение
Какая из них "обычная" (это все официальные варианты Икспишки)?
Товарищи, вам делать нечего? Я буду тестировать на
Microsoft Windows XP Professional Версия 5.1.2600 (WinXP RTM) Multiprocessor Free (32-bit) Service Pack 3, однако это не означает, что вам нужно писать именно под эту систему. Главное, чтобы под этой работало.
Zealint вне форума
Старый 09.02.2010, 16:35   #23
LeBron
Форумчанин
 
Регистрация: 10.10.2009
Сообщений: 680
По умолчанию

Может, после области сяду свои силы попробую, а то там писанины много, а у меня исходника готового нету, есть только близкие к лобовым реализации.
Только не понятно, зачем такие ограничения временные?
1 минуты должно хватать "с запасом".
LeBron вне форума
Старый 09.02.2010, 17:13   #24
Zealint
Пользователь
 
Регистрация: 08.02.2010
Сообщений: 51
По умолчанию

Цитата:
Сообщение от LeBron Посмотреть сообщение
Только не понятно, зачем такие ограничения временные? 1 минуты должно хватать "с запасом".
Да, должно. Я уже отвечал на этот вопрос: специально сделал запас, чтобы было, с чего начинать. Решение в лоб без единой оптимизации работает именно столько. Дальше я жду, что хоть кто-то сможет написать что-то более стоящее : ) Даже решение в лоб может быть доведено до 3 минут, мне в соседнем форуме показали. Один даже уже предложил реализацию за 30 секунд работающую, но сейчас переписывает, чтобы для всех n работало. Я так полагаю, он и победит... если допишет. Еще человек пять мне тоже что-то пишут, но пока не видно... И нормально, конкурс идет всего чуть больше суток.
Zealint вне форума
Старый 09.02.2010, 17:30   #25
akasex
Форумчанин Подтвердите свой е-майл
 
Аватар для akasex
 
Регистрация: 31.03.2008
Сообщений: 179
По умолчанию

The Algorithm
akasex вне форума
Старый 09.02.2010, 17:36   #26
Zealint
Пользователь
 
Регистрация: 08.02.2010
Сообщений: 51
По умолчанию

Цитата:
Сообщение от akasex Посмотреть сообщение
Товарищи, я надеюсь, что вы прекрасно понимаете разницу между теоретически эффективным алгоритмом и практически эффективным при указанных ограничениях. Тов. akasex, если вы этот алгоритм реализуете так, чтобы он еще и обогнал реализацию "в лоб" (на таких небольших матрицах), то это будет прорыв в области эффективной реализации алгоритмов.
Zealint вне форума
Старый 09.02.2010, 17:41   #27
Levsha100
Заблокирован
Старожил
 
Регистрация: 20.07.2008
Сообщений: 4,032
По умолчанию

Хрюша не полностью поддерживает много процессорные компьютеры.
Для любителей оптимизации: делайте цикл нисходящим.

Последний раз редактировалось Levsha100; 09.02.2010 в 18:04.
Levsha100 вне форума
Старый 09.02.2010, 18:00   #28
akasex
Форумчанин Подтвердите свой е-майл
 
Аватар для akasex
 
Регистрация: 31.03.2008
Сообщений: 179
По умолчанию

спасибо за предложение, но у меня есть чем заняться...
akasex вне форума
Старый 09.02.2010, 18:06   #29
LeBron
Форумчанин
 
Регистрация: 10.10.2009
Сообщений: 680
По умолчанию

Цитата:
Сообщение от Zealint Посмотреть сообщение
Товарищи, я надеюсь, что вы прекрасно понимаете разницу между теоретически эффективным алгоритмом и практически эффективным при указанных ограничениях. Тов. akasex, если вы этот алгоритм реализуете так, чтобы он еще и обогнал реализацию "в лоб" (на таких небольших матрицах), то это будет прорыв в области эффективной реализации алгоритмов.
5000*5000 - не совсем маленькая матрица. Для Штрассена с более-менее прямой реализацией выиграш уже должен быть заметным, я молчу об Винограде. У Винограда и асимптотика значительно лучше, и константа не такая большая, чтоб можно было говорить, что на 5000*5000 он хуже лобовика.
LeBron вне форума
Старый 09.02.2010, 18:17   #30
akasex
Форумчанин Подтвердите свой е-майл
 
Аватар для akasex
 
Регистрация: 31.03.2008
Сообщений: 179
По умолчанию

к сожалению Виноград здесь не поможет.....матрица слишком мала для него...а вот Штрассен (для нашей матрицы это будет матрица 2^13) должен обойти лобовой метод по-любому....
akasex вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перемножение матриц stscolt Помощь студентам 0 09.10.2009 16:54
Перемножение матриц jorjinho10 Паскаль, Turbo Pascal, PascalABC.NET 1 11.05.2009 12:56
Перемножение матриц Blad47 Общие вопросы C/C++ 1 02.02.2009 00:21
Перемножение матриц Арина Помощь студентам 1 18.05.2007 19:21