Модераторы: bsa

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> msvc2008 bug??? 
:(
    Опции темы
GoldFinch
Дата 12.12.2008, 08:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: 6
Всего: 26



Kallikanzarid, ок, а какие матожидания и дисперсии?
и по какому алгоритму нормальное распределение получать будем?

Это сообщение отредактировал(а) GoldFinch - 12.12.2008, 09:00
PM MAIL ICQ   Вверх
Kallikanzarid
Дата 12.12.2008, 12:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 240
Регистрация: 9.11.2008

Репутация: 2
Всего: 3



Предлагаю матожидание - 0.70 и 0.25, а дисперсию - 0.3 и 0.15.
Для гененрации предлагаю взять хорошо известную библиотеку boost::random - http://www.boost.org/doc/libs/1_37_0/libs/random/index.html
PM MAIL   Вверх
GoldFinch
Дата 12.12.2008, 20:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: 6
Всего: 26



Цитата(Kallikanzarid @  12.12.2008,  12:29 Найти цитируемый пост)
Предлагаю матожидание - 0.70 и 0.25, а дисперсию - 0.3 и 0.15.

мм.... а почему именно такие числа? выглядит это несколько неудобно:
http://spreadsheets.google.com/pub?key=pne...mp;output=image

впрочем, чтобы и нет...

мне библиотека boost::random, но если она действительно удобная, можно и ее применить

вот еще какое предложение... если учитывать что число итараций (N) до момента изменения параметров распределения мало, то возникает соблазн сделать в программе буфер чисел этак на 10000000 и писать всю входную последовательность в него, не заботясь о том что буфер может закончиться. Вот чтобы такого небыло, предлагаю считать N значительно большим размера любого буфера.
PM MAIL ICQ   Вверх
Kallikanzarid
Дата 12.12.2008, 20:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 240
Регистрация: 9.11.2008

Репутация: 2
Всего: 3



boost::random можешь оценить сам - по ссылке есть туториал. А матожидания и дисперсии лучше и правда сделать подальше друг от друга  smile

Добавлено через 2 минуты и 53 секунды
Насчет N согласен, давай и правда сделаем его достаточно большим.
PM MAIL   Вверх
Ln78
Дата 12.12.2008, 20:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 274
Регистрация: 25.11.2006

Репутация: нет
Всего: 15



Цитата(J0ker @  11.12.2008,  22:31 Найти цитируемый пост)
что-то мне мнится, что производительность в данной задаче будет упираться в алгоритм, а не в то, на чем он написан  


Цитата(GoldFinch @  11.12.2008,  22:33 Найти цитируемый пост)
J0ker, ну Kallikanzarid же сказал что ему интереснее "Kallikanzarid vs GoldFinch" чем "С++ vs асм"... 


Давно на форум не заходил, тут такие бойкие новички появились.

GoldFinch, а почему ты сам задачу ставишь? Это всё равно, как если бы, например, я предложил тебе такой вариант: давай я загадаю число, а потом с тобой посоревнуемся, кто его отгадает за меньшее число попыток. smile Просите J0ker'а, чтобы он вам независимо от вас задачу поставил.
PM MAIL   Вверх
Kallikanzarid
Дата 12.12.2008, 21:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 240
Регистрация: 9.11.2008

Репутация: 2
Всего: 3



Ln78, если что, еще один раунд проведем. А вот судья, который будет принимать длл-ки и говорить результаты, нам не помешает.
PM MAIL   Вверх
J0ker
Дата 12.12.2008, 21:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 986
Регистрация: 17.9.2008

Репутация: 9
Всего: 14



Цитата(Ln78 @  12.12.2008,  20:48 Найти цитируемый пост)
Просите J0ker'а, чтобы он вам независимо от вас задачу поставил. 

не, спасибо
у меня нет специального математического образования  smile 

Цитата(GoldFinch @  12.12.2008,  20:18 Найти цитируемый пост)
то возникает соблазн сделать в программе буфер чисел этак на 10000000 и писать всю входную последовательность в него

какой в этом смысл, если допустимая задержка 5%
предлагаю сделать расширяемый буфер, равный 10% от текущего i - ИМХО единственное логичное решение - распределение-то заранее известно


--------------------
user posted image
PM MAIL   Вверх
Kallikanzarid
Дата 12.12.2008, 21:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 240
Регистрация: 9.11.2008

Репутация: 2
Всего: 3



GoldFinch, предлагаю также встроить в тестирующую программу опциональный индикатор прогресса.
PM MAIL   Вверх
GoldFinch
Дата 12.12.2008, 21:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: 6
Всего: 26



Ln78, а я вообще на этот форум не заходил, а тут зашел - а тут вот как интересно))))
Kallikanzarid сам попросил чтобы я поставил задачу, я ее и поставил. Впринципе я не против того чтобы задачу ставила 3я сторона, если конечно задача будет интересная.

К слову для меня эта задача достаточно сложная, т.к. я уже успел благополучно забыть статистику (если было что забывать %))

Kallikanzarid, да не вопрос, можно еще сразу сделать 100 запусков алгорима, циклом:
for(int nTests=0; nTests<100; nTests++)
{
hDll=LoadLibrary("showdown.dll");
... //i-й тест
FreeLibrary(hDll);
};


Это сообщение отредактировал(а) GoldFinch - 12.12.2008, 21:17
PM MAIL ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0539 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.