forum.rastrnet.ru  

Вернуться   forum.rastrnet.ru > Флейм > Общий раздел

 Сообщения за день       Добавить альбом       Поиск      Правила форума  


Закрытая тема
 
Опции темы Опции просмотра
Старый 11.02.2005, 23:11   #51
ROCKfor
Новичок
 
Аватар для ROCKfor
 
Регистрация: 25.09.2004
Сообщений: 349
Отправить сообщение для ROCKfor с помощью ICQ Отправить сообщение для ROCKfor с помощью MSN
По умолчанию

Цитата:
Сообщение от cobehok
Шутку понял. Смешно
Не, внатури. 257 больше, если зациклить, то расти будет быстрее. Я с математической точки срения. В програмировании я дуб
Просто они одинаковые ваще. И каждый раз там, где 257 (при каждом следующем i) она будет больше. Если, например оставить 256i + i. То на i быстрее.
__________________
Сначала трижды подумай, а потом промолчи

Последний раз редактировалось ROCKfor; 11.02.2005 в 23:14.
ROCKfor вне форума  
Старый 12.02.2005, 01:44   #52
ROCKfor
Новичок
 
Аватар для ROCKfor
 
Регистрация: 25.09.2004
Сообщений: 349
Отправить сообщение для ROCKfor с помощью ICQ Отправить сообщение для ROCKfor с помощью MSN
По умолчанию

Ваще, люблю нестандартные задачи, когда писать мало, а думать много. Олимпиады математические в школе еще помню. Красота... Не то што заурядные школьные примеры.
__________________
Сначала трижды подумай, а потом промолчи
ROCKfor вне форума  
Старый 12.02.2005, 23:02   #53
COBEHOK
Новичок
 
Регистрация: 17.08.2004
Сообщений: 780
По умолчанию

Цитата:
Сообщение от ROCKfor
Не, внатури. 257 больше, если зациклить, то расти будет быстрее. Я с математической точки срения. В програмировании я дуб
Просто они одинаковые ваще. И каждый раз там, где 257 (при каждом следующем i) она будет больше. Если, например оставить 256i + i. То на i быстрее.
Неа. Там не важно быстрее оно растет или медленнее. Кол-во итераций одинаково и определяется циклами. При этом вторая функция гораздо быстрее первой.
__________________
Одним фломастером можно раскрасить почти все. Двумя - вообще все!

Последний раз редактировалось COBEHOK; 12.02.2005 в 23:05.
COBEHOK вне форума  
Старый 12.02.2005, 23:04   #54
ROCKfor
Новичок
 
Аватар для ROCKfor
 
Регистрация: 25.09.2004
Сообщений: 349
Отправить сообщение для ROCKfor с помощью ICQ Отправить сообщение для ROCKfor с помощью MSN
По умолчанию

Цитата:
Сообщение от cobehok
Неа. Там не важно быстрее оно растет или медленнее. Кол-во итераций одинаково и определяется циклами.
А теперь напиши, что такое итерации
__________________
Сначала трижды подумай, а потом промолчи
ROCKfor вне форума  
Старый 12.02.2005, 23:05   #55
Immelman
shpongled
 
Регистрация: 20.07.2004
Сообщений: 474
По умолчанию

Цитата:
Сообщение от COBEHOK
Причем тут Паскаль? Ручками надо. И не число огромное надо, а остаток от деления.

А раз сюда еще и программеры ходют, то вот вам задачка: Какая из двух функций быстрее и главное почему?
Код:
            c = c + M[i*256 + j];
если компилятор хорошо оптимизирует - то умножение на 256 происходит быстрее за счет выполнения одной операции сдвига.

Последний раз редактировалось Immelman; 12.02.2005 в 23:07.
Immelman вне форума  
Старый 12.02.2005, 23:09   #56
COBEHOK
Новичок
 
Регистрация: 17.08.2004
Сообщений: 780
По умолчанию

Цитата:
Сообщение от ROCKfor
А теперь напиши, что такое итерации
Повторение
Цитата:
Сообщение от Immelman
если компилятор хорошо оптимизирует - то умножение на 256 происходит быстрее за счет выполнения одной операции циклического сдвига
Если компилятор хорошо оптимизирует, то там не будет ни умножения, ни сдвига только сложение, но дело все равно не в этом. Вторая работате быстрее.
__________________
Одним фломастером можно раскрасить почти все. Двумя - вообще все!
COBEHOK вне форума  
Старый 12.02.2005, 23:11   #57
Immelman
shpongled
 
Регистрация: 20.07.2004
Сообщений: 474
По умолчанию

Цитата:
Сообщение от cobehok
Вторая работате быстрее.
почему?
Immelman вне форума  
Старый 12.02.2005, 23:15   #58
COBEHOK
Новичок
 
Регистрация: 17.08.2004
Сообщений: 780
По умолчанию

Цитата:
Сообщение от ROCKfor
Ваще, люблю нестандартные задачи, когда писать мало, а думать много. Олимпиады математические в школе еще помню. Красота... Не то што заурядные школьные примеры.
Легко: ненулевые функции f) и g) определены при всех рациональных x и удовлетворяют равенству f) + f — y) = f)g(y) при всех рациональных x и y. Какое наименьшее значение может принимать функция g)?

И вот:При каком основаним системы счисления имеет решение следующий ребус(и какое решение):
Код:
   К И Т О
 К И О Т О
 ---------
 Т О К И О
И еще вот: Две математические задачки, на сворачивание произведения:
1. Посчитайте произведение -a)*-b)*-c)*...*-z) = ?
2. Посчитайте произведение sin(alpha)*sin(beta)*sin(gamma)*...*sin(omega) = ?
__________________
Одним фломастером можно раскрасить почти все. Двумя - вообще все!

Последний раз редактировалось COBEHOK; 12.02.2005 в 23:31.
COBEHOK вне форума  
Старый 12.02.2005, 23:30   #59
COBEHOK
Новичок
 
Регистрация: 17.08.2004
Сообщений: 780
По умолчанию

Цитата:
Сообщение от Immelman
почему?
Из-за обращения к памяти. Точнее из-за съезжания крыши у процессорного кеша. Для адресации в нем используются не 32 бита, а, примерно, 12. А для трансляции одного адреса в другой остаток от деления. В первом случае из-за кратности степени 2 остаток от деления очень часто равен 0 и кеш перечитывается (весь - так уж он устроен). Поэтому вторая функция работает нормально, а первая постоянно переполняет кеш и заставляет камень обращаться к памяти.
__________________
Одним фломастером можно раскрасить почти все. Двумя - вообще все!
COBEHOK вне форума  
Старый 13.02.2005, 02:43   #60
ROCKfor
Новичок
 
Аватар для ROCKfor
 
Регистрация: 25.09.2004
Сообщений: 349
Отправить сообщение для ROCKfor с помощью ICQ Отправить сообщение для ROCKfor с помощью MSN
По умолчанию

Цитата:
Сообщение от cobehok
Из-за обращения к памяти. Точнее из-за съезжания крыши у процессорного кеша. Для адресации в нем используются не 32 бита, а, примерно, 12. А для трансляции одного адреса в другой остаток от деления. В первом случае из-за кратности степени 2 остаток от деления очень часто равен 0 и кеш перечитывается (весь - так уж он устроен). Поэтому вторая функция работает нормально, а первая постоянно переполняет кеш и заставляет камень обращаться к памяти.
хехе, а я математически допереть пытался
Цитата:
Сообщение от cobehok
Легко:
Не, для меня щас это зверство. Слишком уж давно я математикой не занимался. Математика, как и многое другое, требует постоянной практики. Был когда-то мой звездный час в математике, да и кончился...
__________________
Сначала трижды подумай, а потом промолчи

Последний раз редактировалось ROCKfor; 14.02.2005 в 04:00.
ROCKfor вне форума  
Закрытая тема


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Диспечер задач POH Microsoft Windows 2 11.09.2007 00:09
задачка Кроха Нескучный Сад 69 04.06.2007 16:00
Задачка для сис. админа GOGI Поиск 5 17.04.2005 04:34
Задача. Мильтен Наука, религия, философия 6 20.03.2005 23:30
Вот вам задача... Gambit Нескучный Сад 21 11.02.2005 22:28


Текущее время: 20:03. Часовой пояс GMT +7.


Powered by vBulletin® Version 3.8.4 Patch Level 5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Форум открыт в июле 2004 г.
Кошки и котята Красноярска и Сибири Живой Мир Сибири