powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / СУБД для временного хранения данных из бинарного файла (под Delphi).
25 сообщений из 311, страница 5 из 13
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761458
Сергей Арсеньев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreimaksЧтобы не вводить в заблуждение, признаюсь - я даже не знаю что это такое.
Массив в элементак хоторого хранится другой массив. :)

В Вашей версии Delphi Есть TBucketList? Если да то строите
[X][Y][Z][Time]

И если такой элемент уже есть, то вуаля -дубль.
...
Рейтинг: 0 / 0
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761462
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerВы убедительно докажете, что хэширование является сортировкой.

Оно мне надо? Я нигде не утверждал, что хэширование является сортировкой. Я утверждал, что
хэш-таблица унутре держит данные отсортированными, и не более того.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761463
Сергей Арсеньев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov<sarkazm on>Вы ещё добавьте "методом пузырька"...<sarkazm off>
Зачем такие ограничения на процесс? Главное - результат.
Вопрос терминологии, собственно наличием процесса "упорядоченное множество" и отличается от "отсортированного".
...
Рейтинг: 0 / 0
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761466
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Сори, если что-то пропустил - уже столько всего тут написали. А как еще
> действовать если не так???

Да никак, никак.
Успокойся и делай уже.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761484
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovЯ нигде не утверждал, что хэширование является сортировкой.
Глупая ложь. 12430648

С нетерпением жду Вашей реплики о том, что выбранная Вами саркастическая форма подчёркивает Ваше безоговорочное согласие с оппонентом.
...
Рейтинг: 0 / 0
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761489
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerГлупая ложь.
Где в выражении "сортировка по хэшу" Вы смогли прочитать "хеширование это сортировка"?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761508
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Но привести доказательство его ложности Вы, конечно же, откажетесь...
>

Я тебе уже говорил -- хочешь доказать, что это истино -- доказывай.

Ну, если хочешь, изволь.

Как извесно, хэш-функция является отображением множества исходных ключей(записей
с ключами), мощность которого большая (M) на множество целых чисел в заданном
диапазоне, мощность которого (m) много меньше, чем M.

M >> m.

Допустим, две различные записи R1 и R2 отображаются данной хэш-функцией в
соотв. в h1 и h2 (числа). h1 и h2 по определению хэш-функции могут быть:

-- h1 != h2
---- h1 < h2
---- h1 > h2
-- h1 == h2
((1))

Предположим, что R1 < R2 в смысле порядка следования ключа.

но по ((1)) мы можем попасть на случай, когда

h1 == h2 и тогда при R1 < R2 мы получим, что Fh(R1) == Fh(R2), т.е.
в то время, как записи по порядку ключа следуют в R1,R2 , хэш-функции
от этих записей по порядку равновелики.

Рассмотрим другой случай, когда

h1 != h2 и h1 > h2

тогда при R1 < R2 мы получим, что Fh(R1) > Fh(R2), т.е.
в то время, как записи по порядку ключа следуют в R1,R2 , хэш-функции
от этих записей по порядку следуют Fh(R2), Fh(R1).

Третий случай даст сохранение порядка. R1,R2 => Fh(R1), Fh(R2)

Как выбираются один из трёх вариантов ((1)) ? Это зависит от хэш-функции.
Путём выбора функции мы можем исключать какие-то случаи из трёх.
Но очевидно, что случай h1 == h2 исключён быть не может, поскольку исходя из
определения хэш-функции M >> m. Следовательно, частичный порядок
исходных записей не может быть сохранён в виде порядка их хэш-функций --
часть записей, которые были не равны друг другу в порядке, могут стать
равными друг другу в порядке следования их хэш-функций.












Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761521
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Представьте себе, например, что мы вставили в некую таблицу 100 записей и затем
> выбираем
> их select-ом. Мы увидим их в каком-то порядке, но отсортирована ли выборка?

> rownum в ней монотонно возрастает, нет?..

О, это ж новый математический закон. Предлагаю назвать его законом
Сибирякова-Звягина. (поскольку я его сейчас сформулирую).

Для любой конечной последовательности взаимно различных элементов некоего
множества можно найти такую функцию, которая задаст на этом множестве
полный порядок (не частичный). Такую функцию можно называть функцией
порядка конечного множества.

(под множеством понимается множество элементов данной последовательности,
конечное, а не множество всех возможных элементов, существующих в природе).

Блин, жалко, что эти зануды-математики уже давно придумали этот закон...
Эту теорему, что любое конечное множество является счётным.


Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761522
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> rownum в ней монотонно возрастает, нет?..
>
>
> Дмитрий, тут Вы перегинаете палку - отсортированный, это не тот который в
> определенном порядке, это тот, который отсортировали.

Да нет, тут он как раз абсолютно прав.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761607
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivСледовательно, частичный порядок исходных записей не может быть сохранён в виде порядка их
хэш-функций

Вот только я опять-таки нигде не утверждал, что расположение данных в порядке хэш-функций
сохраняет порядок исходных записей.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761647
ДохтаР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovMasterZivСледовательно, частичный порядок исходных записей не может быть сохранён в виде порядка их
хэш-функций

Вот только я опять-таки нигде не утверждал, что расположение данных в порядке хэш-функций
сохраняет порядок исходных записей.


А это как понимать ?

Dimitry SibiryakovВ случае хэш-таблицы для любого j > i выполняется условие f(Xj) > f(Xi), где f - хэш
функция. Таким образом хэш-таблица удовлетворяет определению упорядоченного множества.


Расшифруйте , будьте так добры.
...
Рейтинг: 0 / 0
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761706
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДохтаРА это как понимать ?
Дословно:
1) Данные помещаются в хэш-таблицу.
2) Значение хэша служит индексом в этой таблице.
3) Таблицы упорядочена по возрастанию индекса.

i и j в данном случае - индексы элементов хэш-таблицы. То есть сами значения хэшей.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761715
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovi и j в данном случае - индексы элементов хэш-таблицы. То есть сами значения хэшей.
Расскажите тогда уж, что такое Xi, Xj, F(Xi) и F(Xj) соответственно
...
Рейтинг: 0 / 0
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761727
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerРасскажите тогда уж, что такое Xi, Xj, F(Xi) и F(Xj) соответственно

Xj, Xj - элементы хэш-таблицы. F(Xi), F(Xj) - значения хэшей этих элементов.

Будете возражать, что в хэш-таблице элемент с большим хэшем имеет больший индекс?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761729
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovБудете возражать
* То бишь "пытаться опровергнуть".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761745
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovi и j в данном случае - индексы элементов хэш-таблицы. То есть сами значения хэшей.
Dimitry SibiryakovXj, Xj - элементы хэш-таблицы. F(Xi), F(Xj) - значения хэшей этих элементов.
То есть i = F(Xi) и j = F(Xj), я всё правильно понял?
...
Рейтинг: 0 / 0
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761777
ДохтаР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovsoftwarerРасскажите тогда уж, что такое Xi, Xj, F(Xi) и F(Xj) соответственно

Xj, Xj - элементы хэш-таблицы. F(Xi), F(Xj) - значения хэшей этих элементов.

Будете возражать, что в хэш-таблице элемент с большим хэшем имеет больший индекс?..



Давайте вспомним с чего все началось

12430306

Dimitry Sibiryakov....ему для сортировки и поиска дубликатов позарез....


Данные вроде как упорядочить нужно, а не ......

Какое отношение все что вы тут пишете имеет к упорядочиванию реальных данных ?
...
Рейтинг: 0 / 0
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761786
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДохтаРДавайте вспомним с чего все началось
Cтойте, Дохтар! Не мешайте пациенту доказывать великую теорему "если i > j, то i > j"
...
Рейтинг: 0 / 0
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761797
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerТо есть i = F(Xi) и j = F(Xj), я всё правильно понял?

Правильно.

ДохтаРКакое отношение все что вы тут пишете имеет к упорядочиванию реальных данных ?

Прямое. Они при помещении в хэш-таблицу упорядочиваются, нет?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761811
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovsoftwarerТо есть i = F(Xi) и j = F(Xj), я всё правильно понял?

Правильно.
Таким образом, больной признался, что использовал принципиально разные обозначения для одних и тех же понятий для превращения банальной тавтологии в нечто вроде как солидно выглядящее (для первоклассника). Следствием этого явилась трата пары страниц форума на переливание из пустого в порожнее.

Вопрос, конечно, на усмотрение модератора, но лично я предлагаю забанить за троллинг. Например, на недельку.
...
Рейтинг: 0 / 0
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761816
ДохтаР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прошу прощения , что путаю хронологический порядок(сортировку) постов при цитировании .

Dimitry SibiryakovsoftwarerТо есть i = F(Xi) и j = F(Xj), я всё правильно понял?

Правильно.

ДохтаРКакое отношение все что вы тут пишете имеет к упорядочиванию реальных данных ?

Прямое. Они при помещении в хэш-таблицу упорядочиваются , нет?..


Это утверждение ?


Dimitry SibiryakovОно мне надо? Я нигде не утверждал , что хэширование является сортировкой. Я утверждал, что
хэш-таблица унутре держит данные отсортированными, и не более того.


Уже можно считать , что утверждали , или еще нет ?
...
Рейтинг: 0 / 0
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761822
ДохтаР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerDimitry Sibiryakovпропущено...

Правильно.
Таким образом, больной признался, что использовал принципиально разные обозначения для одних и тех же понятий для превращения банальной тавтологии в нечто вроде как солидно выглядящее (для первоклассника). Следствием этого явилась трата пары страниц форума на переливание из пустого в порожнее.

Вопрос, конечно, на усмотрение модератора, но лично я предлагаю забанить за троллинг. Например, на недельку.

Я прошу прощения, я против бана.
Любому человеку свойственно заблуждаться и не запрещено аргументированно доказывать свои заблуждения.
Ресурс скатывается в унылое Г , согласитесь интересных технических тем все меньше и меньше.
...
Рейтинг: 0 / 0
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761834
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДохтаРЯ прошу прощения, я против бана.
Любому человеку свойственно заблуждаться и не запрещено аргументированно доказывать свои заблуждения.
Разве ж кто-то выступает против заблуждений? Они закончились ещё на первой странице, отправкой неграмотных в гугль. Потом это перешло в известные большинству по песочнице психологические игры. А вот когда дошло до математически доказанного троллинга - уже вполне пора в бан, имхо.
...
Рейтинг: 0 / 0
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761866
ДохтаР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Любая аргументация по сути есть психологические игры.
Любые психологические игры ( наталкивание оппонента на мысль) через сарказм,
или даже просто доп информация для размышлений - вброс.

Любая дисскуссия при желании математически сокращается до формулы троллинга.

НО фильтровать то нужно по однозначным критериям троллинга, переход на личности, оскарбления и т д
Их небыло( я не увидел) , по этому повода кого либо банить я не вижу.
...
Рейтинг: 0 / 0
СУБД для временного хранения данных из бинарного файла (под Delphi).
    #37761870
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerТаким образом, больной признался, что использовал принципиально разные
обозначения для одних и тех же понятий для превращения банальной тавтологии в нечто вроде
как солидно выглядящее (для первоклассника).
Вообще-то я просто рассказал как работают хэш-таблицы. У них действительно i=F(Xi). Если
для тебя это новость - сочувствую, но помочь ничем не могу.

А если для тебя также новость, что при сортировке у элементов множества меняются индексы -
это вообще клиника.

ДохтаРУже можно считать , что утверждали , или еще нет ?

Те, кто путают хэширование (то есть вычисление хэша) и построение хэш-таблицы - могут
считать всё что захотят. Мне на идиотов плевать.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
25 сообщений из 311, страница 5 из 13
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / СУБД для временного хранения данных из бинарного файла (под Delphi).
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]