Результатов поиска: 1196 |
Автор | Сообщение |
---|---|
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.12.04 01:24.44 Тема: Паскаль умер! |
Всем заинтересованным темой сравнения скорости работы кода на С# и freepascal предлагаю заглянуть сюда:
http://shgpi.shadrinsk.net/csvsfreepascal/ досведос. я выхожу из этого конкурса "кто ко ... |
|
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.12.03 23:36.58 Тема: Паскаль умер! |
Хамство - оно неизлечимо.
Сделал несколько вариаций-оптимизаций своего решения, проверил под виндой, сравнил скорость и потребляемую память с решением на С#. Вцелом остался доволен. Если это решен ... |
|
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.12.03 19:07.46 Тема: Паскаль умер! |
Много тут всего расписал, но пока постил - появился код. На всепогодное хамство andy ice обращать внимание не будем, ибо главное сделано - код выбит! | |
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.12.03 15:21.48 Тема: Паскаль умер! |
Дедушку Таненбаума почитай, он тебе популярно пояснит что файлы бывают разные, а не только регулярные. И к каким файлам применимы какие файловые операции.
Твой код я повторять не буду, столь монст ... |
|
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.12.03 14:34.43 Тема: Паскаль умер! |
это файловые операции? это ПОТОКИ , и НЕ показывает ФАЙЛОВЫЕ операции программы, а вот за этими потоками МОГУТ быть файловые операции, и занимается ими операционная система при перенаправлениях. так ч ... | |
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.12.03 14:25.35 Тема: Паскаль умер! |
Давай-давай, отговаривайся, кто-бы сомневался. Нету кода, нету разговора. Уступи место тем, кто сможет вменяемо решить эту задачку на C#. Если таких не найдется, будем считать, что C# - поделие, непри ... | |
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.12.03 14:03.21 Тема: Паскаль умер! |
andy ice, тебе дан исходник решения задачи: http://forum.shadrinsk.net/viewtopic.php?p=600516#600516
Каких ты инструкций в C# найти не можешь? Как посимвольно входной поток считать? Как пробелами раз ... |
|
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.12.03 13:02.29 Тема: Паскаль умер! |
Лично я собрался измерять производительность C# и freepascal. Предложенная задачка позволяет:
1. Измерить то, что я собрался измерять 2. + Производительность файловых операций 3. + Производительнос ... |
|
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.12.03 10:58.04 Тема: Паскаль умер! |
xdsl
у нас РАЗНЫЕ данные. в паскалевском уже числа, в шарпнутом строки, естественно Parse убьет всю производительность. Если в C# аналога scanf нет (???), то конвертируйте данные до начала рассчет ... |
|
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.12.03 09:41.56 Тема: Паскаль умер! |
если подходить как сисадмин, то я бы стал посимвольно(побайтово) читать поток и сразу формировать выходной массив - потребление памяти только 64 кб, как описано в условии задачи. Конкретно по этой за ... | |
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.12.03 00:35.55 Тема: Паскаль умер! |
слабо верится.Синтаксис языка от этого не изменится. Ему фиолетово, верят в него или нет. Прими как аксиому. Или как настоящий мачо изучи (fpcsourcedir)/rtl/inc/text.inc и будешь просветлен
Пр ... |
|
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.12.02 22:49.03 Тема: Паскаль умер! |
что-то сомнения в этой части. разве read не один символ считывает?
Только если считывает в символьную переменную. В общем случае ожидает на входе литерал того-же типа, что и переданная переменная. ... |
|
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.12.02 17:40.33 Тема: Паскаль умер! |
Вот мой вариант, можно начинать тестить.
const maxLen=100000; var planes:array[0..3,1..maxLen] of byte; points:array[0..7] of byte; // len, count, len, coun ... |
|
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.12.02 14:47.15 Тема: Паскаль умер! |
Ха, заработало! У меня в исходном файле пробел был в конце, вот c4.Length и возвращало значение на 1 больше.
Домой с работы приду, выложу исходник на freepascal и погоняю решения на паре героических ... |
|
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.12.02 14:29.12 Тема: Паскаль умер! |
Что-то на mono сходу не работает. Linq найти не может, а если удалить, то Count найти не может в строке int n = c4.Count(), а если заменить на length, то при исполнении Exception: System.IndexOutOfRa ... | |
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.12.02 01:05.50 Тема: Паскаль умер! |
Да закругляй уже, в мусорку тред превратил. Как дитя малое, чесслово. Сказал-же - дяди-академики разберутся и позовут.
Добавлено спустя 7 минут 6 секунд: Исходник аналога на паскале "популя ... |
|
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.12.01 23:40.41 Тема: Паскаль умер! |
Значит, слабо. Пойдите, поадминьте там чего где. Мы с ВЮ тут порешаем/потестим и Вас позовем. | |
Тема: Linux-команды | |
xdsl Ответов: 36 Просмотров: 13773 |
Форум: Операционные системы и сети Добавлено: 2008.12.01 23:34.03 Тема: Linux-команды |
а хочется видеть что занимают другие подключения
Например ип 10.0.0.2 сидит по 80 порту. ломится туда то. Тогда недопонимаю, что надо. Если надо с десктопа посмотреть и поанализировать, кто куд ... |
|
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.12.01 23:16.39 Тема: Паскаль умер! |
Че, самому слабо? | |
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.11.30 22:03.16 Тема: Паскаль умер! |
Отлично, как будет готово, выкладывайте. Сравним эффективность, сведём решения к более эффективному варианту и потестим на виндовсе и линуксе. | |
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.11.30 19:36.45 Тема: Паскаль умер! |
В.Ю., задачка-то жизненная. Мы ее с Вами во множестве комбинаций решали в свое время. Дано содержимое четырех видеоплоскостей, побайтно через пробел четыре строки на стандартном входе. На стандартном ... | |
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.11.28 15:44.47 Тема: Паскаль умер! |
Условие старой олимпиадной задачки
В видеоадаптерах EGA и VGA, распространненых для IBM PC-совместимых систем в конце 20 века, использование больших объемов видепамяти сдерживалось ограниченостью а ... |
|
Тема: Linux-команды | |
xdsl Ответов: 36 Просмотров: 13773 |
Форум: Операционные системы и сети Добавлено: 2008.11.28 15:35.53 Тема: Linux-команды |
lsof -i
Добавлено спустя 1 минуту 45 секунд: netstat -tupl |
|
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.11.28 15:30.56 Тема: Паскаль умер! |
ну так будет или нет пример-то?
на паскале написаный. без внешних библиотек, и тп Если вариант устраивает, прошу кивнуть тех, кто будет писать на C# Добавлено спустя 5 минут 58 секунд: Снача ... |
|
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.11.28 13:21.00 Тема: Паскаль умер! |
Э-э ... Не понял, щас гляну ...
Добавлено спустя 16 минут 57 секунд: Дошло. В некоторых задачах условие - в отдельном файле. В IE все работает. По крайней мере в шестой версии. Добавлено спу ... |
|
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.11.28 10:57.24 Тема: Паскаль умер! |
Хм, что-то пришло в голову взять одну из старых прорешанных олимпиадных задачек, например - отсюда http://shgpi.shadrinsk.net/scripts/tasks/
Скажем - "Видеопамять" На сервере могу поднят ... |
|
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.11.28 10:43.18 Тема: Паскаль умер! |
Согласен, что вариант бинарного дерева на классах будет неадекватен поставленной задаче, но не по причине разных способов реализации. Я согласен реализовать его именно на классах во freepascal и сравн ... | |
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.11.27 22:54.22 Тема: Паскаль умер! |
Для этого надо взять очень простой алгоритм, но с достаточно большим временем исполнения.
Согласен на все сто. Для чистоты эксперимента можно еще не рассматривать время файловых операций (чтение-запи ... |
|
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.11.27 22:09.39 Тема: Паскаль умер! |
вы же не удосужились предоставить никакого решения на паскале.
Только чтобы пресечь дальнейшее Ваше злобствование, выкладываю: {$mode objfpc}{$h+} uses fpreadjpeg, f ... |
|
Тема: Паскаль умер! | |
xdsl Ответов: 614 Просмотров: 200729 |
Форум: Delphi, Pascal, C, C# Добавлено: 2008.11.27 16:02.06 Тема: Паскаль умер! |
Еще раз повторяю, эта задача ничего не скажет о производительности C#, т.к. весь C#-код укладывается в перебор содержимого каталога, все остальное во внешних библиотеках. Вы как собираетесь сравнивать ... | |
Часовой пояс: GMT + 5 |