Страница 12 из 13

Re: Осень Кено Интеграл Букмекер Log Рулетка Квадрат Экономии

Добавлено: Вс апр 22, 2018 12:11 pm
DANILIN78
предыдущая картинка дополнена картинкой с углом

угол между графиками
теоретически гарантирует рост


Re: Осень Кено Интеграл Букмекер Log Рулетка Квадрат Экономии

Добавлено: Сб май 05, 2018 1:16 pm
DANILIN78
quicksort qbasic быстрая сортировка половиной и МЫ
ссылка не для гостей и ботов
_kenokeno.ucoz.ru/load/davsort/1-1-0-5

сортировка в 10 раз быстрее
учитывая: переставляются 2 элемента
возможно пригодится в КЕНО 2-йки



Re: Осень Кено Интеграл Букмекер Log Рулетка Квадрат Экономии

Добавлено: Вс май 06, 2018 2:36 am
DANILIN78
картинки по теме размещённой на форумах
программистов и не жду ни от кого ответов

quicksort qbasic быстрая сортировка половиной и МЫ



Re: Осень Кено Интеграл Букмекер Log Рулетка Квадрат Экономии

Добавлено: Ср май 09, 2018 9:42 pm
DANILIN78
наиболее быстрая сортировка на сей час
на понятном человеческом языке QBasic / QuickBASIC
найденная на форуме программистов

и небось сами не знают насколько быстрая
но сами сообщают мол не универсальная

Код: Выделить всё

n = 1000
DIM x(n) AS LONG
DIM y(-1 TO n) AS LONG
y(-1) = 1
 
FOR i = 1 TO n: x(i) = INT(RND * 1000): NEXT
 
FOR i = 1 TO n
    y(x(i)) = y(x(i)) + 1
NEXT 
 
FOR i = 1 TO n
    y(i) = y(i) + y(i - 1)
NEXT
 
FOR i = 0 TO n
    FOR j = y(i - 1) TO y(i)
        x(j) = i
NEXT j, i
 
FOR i = 1 TO n: PRINT x(i);: NEXT
END
а моя сортировка разделяющая массив на 8 частей
сортирует 22ооо ячеек за 1,6 с а оппоненты почти 5 сек
100ооо ячеек за 33 с а оппоненты за 90 сек

и думаю важно учитывая сам принцип сравнения
2-х элементов чего бы то ни было

Re: Осень Кено Интеграл Букмекер Log Рулетка Квадрат Экономии

Добавлено: Чт май 10, 2018 5:15 pm
DANILIN78

Код: Выделить всё

' SHELL сортировка

n = 100000
DIM a(n)

FOR i = 1 TO n: a(i) = INT((RND * 1000) + 5): NEXT
FOR k = n - 10 TO n: PRINT a(k);: NEXT: PRINT
start = TIMER

' algorithm

d = n \ 2
WHILE d > 0
    DO
        done = 1
        FOR i = 1 TO n - d
            IF a(i) > a(i + d) THEN
                SWAP a(i), a(i + d)
                done = 0
            END IF
        NEXT
    LOOP UNTIL done
    d = d \ 2
WEND

' algorithm

finish = TIMER
FOR i = n - 10 TO n: PRINT a(i);: NEXT: PRINT
PRINT finish - start
END

Re: Осень Кено Интеграл Букмекер Log Рулетка Квадрат Экономии

Добавлено: Сб май 12, 2018 3:52 pm
DANILIN78
наиболее полно qbasic сортировка отражена на странице с таблицами

русская сортировка половиной и quicksort быстрая сортировка qbasic и МЫ
ссылка не для гостей и ботов
kenokeno.ucoz.ru/load/rusort/1-1-0-5

где вдобавок скачиваются русские qbasic
но файлы сортировок и др. только текстами

судя по 3-ём таблицам: русская сортировка половиной
ускоряет все человеческие понятные сортировки

Тестирование на одинаковых массивах

пузырьковая bubble = все со всеми: ошибочный массовый алгоритм из интернета
школьная = улучшенная пузырьковая: различные элементы без перестановки равных

русская сортировка: школьная или выбором включая деление на 2 части включает
цикл и переменные без индекса = улучшенная школьная и массив делится на 2 части
и также улучшается сортировка выбором и другие человеческие нормальные понятные
и возможно делить на 4 части и на 8 частей не усложняя понимание

Код: Выделить всё

100ооо шт. 

русская сортировка 		170 	секунд
школьная 			230 	секунд
пузырьковая bubble 		440 	секунд
выбором сортировка select 	140 	секунд
русская сортировка выбором 	105 	секунд

1000 шт. 

русская сортировка 			циклы 261342 	смены 92805
школьная 				циклы 499500	смены 227585
пузырьковая bubble ошибочная 		циклы 998001 	смены 227585
выбором сортировка select 		циклы 999 	смены 6346
русская сортировка выбором 2 части 	циклы 999 	смены 4406

10000 шт. 

русская сортировка выбором 2 части 	циклы 9999 	смены 67704
выбором сортировка select 		циклы 9999 	смены 97888

Re: Осень Кено Интеграл Букмекер Log Рулетка Квадрат Экономии

Добавлено: Сб май 12, 2018 7:59 pm
avatar
почитал... это просто :zvez_ochki:

Re: Осень Кено Интеграл Букмекер Log Рулетка Квадрат Экономии

Добавлено: Пн май 14, 2018 12:56 pm
DANILIN78
визуализация сортировок

ссылка не для гостей и ботов
_toptal.com/developers/sorting-algorithms

ссылка не для гостей и ботов
_sorting.at

ссылка не для гостей и ботов
_airtucha.github.io/SortVis

управляемая и лучше выбирать число столбцов 25 поменьше

Re: Осень Кено Интеграл Букмекер Log Рулетка Квадрат Экономии

Добавлено: Ср май 16, 2018 7:08 am
DANILIN78
в основе сортировок

принцип Дирихле
viewtopic.php?p=94555#p94555

на форуме упоминается только в моих сообщениях

Re: Осень Кено Интеграл Букмекер Log Рулетка Квадрат Экономии

Добавлено: Пн май 28, 2018 4:35 pm
DANILIN78
удачно тема заела на сортировке

казалось бы возможно сортировать
только числа? отнюдь

реально вычислять среднюю букву
причём вовсе не среднюю в алфавите

требуется массив номеров 1-й буквы
и повышать ячейки учитывая каждое слово
и всё сложив разделить на число слов

благо проверено и работает и олицетворяется
средняя линия интеграла
или среднее значение интеграла

в свете вышесказанного ютюбы без слов
и предполагаю лучше всего поймут
способные объяснить всё сами:





вообще в презентации всего 47 кадров
и реально создать такой же ликбез
про логарифм и др.

Re: Осень Кено Интеграл Букмекер Log Рулетка Квадрат Экономии

Добавлено: Ср май 30, 2018 1:27 pm
DANILIN78
обновил ютюб добавив звук
и есть автоматические субтитры

но по-настоящему поймут
понимающие без подсказок



и надо будет ещё придумать

и объединяю с другой темой:
сортировка 21 века

в каждой презентации менее 50 кадров
значит каждый может создавать то же

Re: Осень Кено Интеграл Букмекер Log Рулетка Квадрат Экономии

Добавлено: Чт май 31, 2018 10:41 am
DANILIN78
внутри ютюба дюжина примеров
и думаю развить отдельно

переведя на иностранщину
и сократив время и разделив

и заодно из многих мини ютюбов
сделать живые мини картинки
благо есть интернет сервис

и разместив на своём сайте
доступны на всех форумах

в свете вышесказанного вспомнил
картинку 2007 года про ... интеграл


Re: Осень Кено Интеграл Букмекер Log Рулетка Квадрат Экономии

Добавлено: Сб июн 02, 2018 1:22 pm
DANILIN78
логарифм жизни

ежегодно нечто изменяется кратно

? через какое КОЛИЧЕСТВО лет нечто
даст РОСТ в нужный МАСШТАБ ?

МАСШТАБ равен: РОСТ в степени КОЛИЧЕСТВО

МАСШТАБ = РОСТ ^ КОЛИЧЕСТВО

КОЛИЧЕСТВО: в какую степень возвести
РОСТ чтобы получить МАСШТАБ

ЛОГАРИФМ: в какую степень возвести
РОСТ чтобы получить МАСШТАБ

excel формула: КОЛИЧЕСТВО = ...

=LOG(МАСШТАБ;РОСТ)

проверка:
нечто ежегодно растёт в 2 раза

? через сколько лет
нечто вырастет в 64 раза ?

МАСШТАБ = РОСТ ^ КОЛИЧЕСТВО
64 = 2 ^ КОЛИЧЕСТВО
КОЛИЧЕСТВО = LOG(МАСШТАБ;РОСТ)
=LOG(64;2)
= 6
ответ: через 6 лет

пример: за 25 лет инфляция
обесценила деньги в 10 раз

? какова была инфляция ежегодно ?

? каким должен быть РОСТ чтобы
за 25 ЛЕТ нечто выросло бы в 10 раз ?

ЛЕТ = LOG(МАСШТАБ;РОСТ)
РОСТ = МАСШТАБ ^ (1 / ЛЕТ)

РОСТ = 10 ^ (1/25)
РОСТ = 1,0965 = 9,65 % в год

перевод в одинаковый логарифм:
десятичный: = LOG (МАСШТАБ) / LOG (РОСТ)
натуральный: = LN (МАСШТАБ) / LN (РОСТ)

задача повышенной сложности:

из формулы постоянной вероятности: C+р^N=1
вывести формулу 8-го века:
вероятность вероятности N = LOG(1-C)/LOG(1-p)

где N - число несовпадений подряд
с целью: деление несовпадений подряд

Re: Осень Кено Интеграл Букмекер Log Рулетка Квадрат Экономии

Добавлено: Пт июн 08, 2018 11:20 pm
DANILIN78
эксперимент: вместо ютюб бегущая строка
живая картинка имеющая малый размер



и то требует час на создание
и ещё важно сразу настроить скорость
чтобы не стирать сотни кадров

и в gif переводит сайт ezgif

Re: Осень Кено Интеграл Букмекер Log Рулетка Квадрат Экономии

Добавлено: Вс июн 10, 2018 11:59 am
corsar69
DANILIN78 писал(а):
Сб июн 02, 2018 1:22 pm
логарифм жизни

ежегодно нечто изменяется кратно

? через какое КОЛИЧЕСТВО лет нечто
даст РОСТ в нужный МАСШТАБ ?

МАСШТАБ равен: РОСТ в степени КОЛИЧЕСТВО

МАСШТАБ = РОСТ ^ КОЛИЧЕСТВО

КОЛИЧЕСТВО: в какую степень возвести
РОСТ чтобы получить МАСШТАБ

ЛОГАРИФМ: в какую степень возвести
РОСТ чтобы получить МАСШТАБ

excel формула: КОЛИЧЕСТВО = ...

=LOG(МАСШТАБ;РОСТ)

проверка:
нечто ежегодно растёт в 2 раза

? через сколько лет
нечто вырастет в 64 раза ?

МАСШТАБ = РОСТ ^ КОЛИЧЕСТВО
64 = 2 ^ КОЛИЧЕСТВО
КОЛИЧЕСТВО = LOG(МАСШТАБ;РОСТ)
=LOG(64;2)
= 6
ответ: через 6 лет

пример: за 25 лет инфляция
обесценила деньги в 10 раз

? какова была инфляция ежегодно ?

? каким должен быть РОСТ чтобы
за 25 ЛЕТ нечто выросло бы в 10 раз ?

ЛЕТ = LOG(МАСШТАБ;РОСТ)
РОСТ = МАСШТАБ ^ (1 / ЛЕТ)

РОСТ = 10 ^ (1/25)
РОСТ = 1,0965 = 9,65 % в год

перевод в одинаковый логарифм:
десятичный: = LOG (МАСШТАБ) / LOG (РОСТ)
натуральный: = LN (МАСШТАБ) / LN (РОСТ)

задача повышенной сложности:

из формулы постоянной вероятности: C+р^N=1
вывести формулу 8-го века:
вероятность вероятности N = LOG(1-C)/LOG(1-p)

где N - число несовпадений подряд
с целью: деление несовпадений подряд
Взрыв мозга, это если кратко!