Форум программистов, компьютерный форум, киберфорум
fever brain
Войти
Регистрация
Восстановить пароль
Старый
Рейтинг: 5.00. Голосов: 3.
Комбинаторика
Запись от fever brain размещена 14.04.2020 в 15:09. Обновил(-а) fever brain 18.04.2020 в 01:49
Показов 2082 Комментарии 0


Программа XComb и несколько алгоритмов на VB..

Как работает программа XComb
Это программа родилась благодаря созданной теме на киберфоруме.
https://www.cyberforum.ru/basic/thread1354544.html
Итак. Необходимо найти 4 элемента из 10. Пусть это будет 0, 1, 2, 3.. 9
Что для этого потребуется ?
Нужно перебрать все эти элементы.
1 2 3 0, 1 2 3 4, 1 2 3 5, 1 2 3 6 ....
Для этого потребуется два алгоритма из раздела комбинаторики
это двоичная перестановка и индексная перестановка.

Двоичная перестановка.
...
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 3150
Размер:	49.0 Кб
ID:	6110   Нажмите на изображение для увеличения
Название: 2.jpg
Просмотров: 3113
Размер:	60.0 Кб
ID:	6111   Нажмите на изображение для увеличения
Название: 3.jpg
Просмотров: 1109
Размер:	55.0 Кб
ID:	6120  

Вложения
Тип файла: rar X-Comb [export].rar (901.9 Кб, 1258 просмотров)
Аватар для fever brain
oh my god
Размещено в Без категории
fever brain вне форума
Старый
Рейтинг: 2.00. Голосов: 2.
Paq9a - Самый мощьный архиватор
Запись от fever brain размещена 02.11.2017 в 20:36. Обновил(-а) fever brain 13.11.2017 в 10:16
Показов 19127 Комментарии 43

Оболочка к самому мощному в мире архиватору Paq9a

================================== Версия 2-0
Что изменилось:
Мультиязычный интерфейс с возможностью расширения языков !
Есть возможность перетаскивать файлы для архивации Drag-and-Drop
Извлечение с указанием целевой папки
что это значит:
Тоесть если в самом архиве указан абсолютный путь, в своей программе
я подставляю путь целевой папки к базовому имени файла


Настройка использования памяти ПК от 18mb до 1585mb
Это о чем я писал ранее, (ненастраевоемое...
Миниатюры
Нажмите на изображение для увеличения
Название: 2017-11-13_035251.jpg
Просмотров: 3108
Размер:	61.4 Кб
ID:	4440   Нажмите на изображение для увеличения
Название: Копия 111.jpg
Просмотров: 1695
Размер:	90.2 Кб
ID:	4441  
Вложения
Тип файла: rar Архиватор PQ9a-2.0.rar (109.4 Кб, 1880 просмотров)
Аватар для fever brain
oh my god
Размещено в Без категории
fever brain вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Хранилище данных
Запись от fever brain размещена 25.10.2017 в 16:29. Обновил(-а) fever brain 30.06.2018 в 10:47
Показов 4068 Комментарии 10

27 - июня - 2018
Полностью переделаная программа с этим-же функционалом
теперь не используются сторонние шифровальщики
эта программа сама способна все шифровать
исходник придется удержать от показа


скачать ее можно здесь

Шифрование похоже на шифрование в системе, но используется большее число математических операций
поддержка 2-х языков с возможностью дальнейшего расширения через файл...
Миниатюры
Нажмите на изображение для увеличения
Название: Keeper 1.2.jpg
Просмотров: 998
Размер:	66.9 Кб
ID:	4904  
Вложения
Тип файла: rar Keeper 1.2.rar (972.7 Кб, 362 просмотров)
Аватар для fever brain
oh my god
Размещено в Без категории
fever brain вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Калькулятор
Запись от fever brain размещена 05.05.2017 в 16:32. Обновил(-а) fever brain 24.07.2018 в 19:28
Показов 2759 Комментарии 0

Visual Basic
1
2
3
4
5
6
7
8
9
Option Explicit
'
'Калькулятор (by the fever.brain 2017)
'
Const r = 90
 
Private Declare Function SetWindowLong Lib "user32.dll" Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Private Declare Function GetWindowLong Lib "user32.dll" Alias "GetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long,
...
Миниатюры
Нажмите на изображение для увеличения
Название: 13_winxp_installf.png
Просмотров: 1354
Размер:	5.3 Кб
ID:	4381   Нажмите на изображение для увеличения
Название: 5155360.jpg
Просмотров: 1615
Размер:	50.6 Кб
ID:	4542   Нажмите на изображение для увеличения
Название: 2003.jpg
Просмотров: 1187
Размер:	54.4 Кб
ID:	4680  

Нажмите на изображение для увеличения
Название: 2007.jpg
Просмотров: 1471
Размер:	93.9 Кб
ID:	4681   Нажмите на изображение для увеличения
Название: original.jpg
Просмотров: 586
Размер:	243.2 Кб
ID:	4722   Нажмите на изображение для увеличения
Название: гифки-горлум-удалённое-737907.gif
Просмотров: 5235
Размер:	506.4 Кб
ID:	4954  

Изображения
 
Вложения
Аватар для fever brain
oh my god
Размещено в Без категории
fever brain вне форума
Старый
Самораспаковывающяя иконка (тэст)
Запись от fever brain размещена 05.05.2017 в 14:14. Обновил(-а) fever brain 06.05.2017 в 04:32
Показов 2179 Комментарии 0

10 иконок в сообщении ...

Visual Basic
1
2
3
4
Option Explicit
Sub EnCode()
    Dim b() As Byte, i&, j#, ii&, n&, f$, h$(): ReDim h$(12): On Error Resume Next: ChDir App.Path: If Len(Dir("10.ico")) > 0 Then Exit Sub
    h(0) = "`````Тс‰°№pmc`зИ№``f```````ЉwєpАs`Њb``ыd``aЗујлs„Е}nzc`pp``xxwґ±·gnЊЉfЕжЂ±»КЪЦѓйЛРЮl·wѓЇТЂТХuuВuАБЪ€ґТбп`шІ±wБДosЂшrжqа±m±ЃrqиuРmґиЖЂІУtЃнzeЃъlё№ъfЪзеЛС{жчѕує№xпцжВХiПутллъЮµЙОтуяуж·‡й№фдюрФэыЯэЌзЮ№нПpbppЂllµфАцфѓ‡}Рі|ІxЫв‡јёРрlшШНhaу¶т»`d~гtmЙлрkb‹b¶Вжj…°ПqАґмeРРЫЖвЭqЭuхгxcѕvВ±оъЩИ‚єдґЧДЧlщИЦ±КьyЮбічГЮkЗъВґ®ЦЭ·fБо°‰ъоєeВабдcdАfі€хюѕГЗoжСя‹}ъЮлpЗу{b№г°„ґчЛуСЭwЕ€¶ЅдОЃf€ј»ЪЅрoхо»спo·лПѓяМТ||ЂИю‚u‰ОЊ}жaіиВcЂkиКsЫѕn~ЭлФф}х·‡pьХпы°БdХn`‚шИЮЫnсЛюwАzдјуяp‡ёПючpщјы}цЮєХфБЂЪИЧЬbОѕрruчаxв®frішмїЩряхпЮКІЩнЦЪїoзиѕнЯЙЯуi…¶хЦwЊ`wКпыbЩЙ¶х‰эЇО†pwк‚щ„dјґъoЬщґ†q†йјКbЉsЖчдцїСЗкЂ~®ЊјtТъs~gэѓБ‹s·ПіуОe†{јЊґЗ‹зМиЉiыГµзмµqcдЮ‡РШлґѓнvЗЧЌjyХtfЕТшФzєНtЅФ№рмhс~Ашй„фgЩФЮ‰ъЅЊН…s}}s€zcЇіЮВнФкФіфйјx}ЮiЃрьЇЇЙр‚Мцqоµ±bжиeсВзѕЇу|жґmyЫ·|`nГзьєЦ¶Щ»®ХТЗъВЊgЦАНїс|scоф·ССУ‡цЭµpеаf¶ЭЂг®ІП®ДгЃm†p®€»·rКоfр®‹…щЛГ‰уly…БЕзІГМjyѕ‹ЫіlЖty…шэµії}шТЌКlзфБЉрз‹dез‹qЮ`елqyЂп‹Љ~оЕлЭНЫ`Саlѓїnеаiюѓ°vбifѕ€єъbґЭuуЩoЌ}МЧЭЉ‚ґДn»hЅЃШqјПБЮk}jьъы…УјЛХzыЖбЩбdэДaТЯыґuНѓДЭbжuяЯеїгь‹Упы€rzУЕdјхм·xЇјИ№швОЃpЇШОт°vычшбЮґvсЉНЪqЃЊdС{`ѓјusјјµЫл†БЯ·rs"
...
Аватар для fever brain
oh my god
Размещено в Без категории
fever brain вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Синнтаксис Vb6, позволяет писать программы одной строчкой
Запись от fever brain размещена 18.01.2016 в 11:27. Обновил(-а) fever brain 19.06.2016 в 15:12
Показов 3030 Комментарии 13

К примеру операторы перехода, которых никто не любит
Goto, а есть еще On Goto 1,2,3 и тд

есть еще циклы Do While [Условие]:программа: Exit Do: Loop

это то же что и If [Условие]:программа end if

вот пример того, как длинную программу можно оч компактно написать:

Visual Basic
1
Sub RePaint(Optional ByVal Frame As Object): Const ii = 9, ll = 45: Static i&, v, w, d As Object, j(ii) As Object: Do While j(ii) Is Nothing: Set j(ii) = Controls.Add("vb.label", "label_autosize"): j(ii).AutoSize = 1: Exit Do: Loop: Do While d Is
...
Миниатюры
Нажмите на изображение для увеличения
Название: 123.jpg
Просмотров: 961
Размер:	45.9 Кб
ID:	3576   Нажмите на изображение для увеличения
Название: 11.jpg
Просмотров: 3252
Размер:	32.4 Кб
ID:	3885  
Изображения
 
Вложения
Тип файла: rar 123.rar (9.2 Кб, 203 просмотров)
Аватар для fever brain
oh my god
Размещено в Без категории
fever brain вне форума
Старый
Пятёрка, это хорошо ))
Запись от fever brain размещена 12.01.2016 в 05:38. Обновил(-а) fever brain 04.01.2017 в 18:33
Показов 2665 Комментарии 1

-------------
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 686
Размер:	42.4 Кб
ID:	3532   Нажмите на изображение для увеличения
Название: 2.jpg
Просмотров: 420
Размер:	42.1 Кб
ID:	3533   Нажмите на изображение для увеличения
Название: 1765722_bleat-shablon.png
Просмотров: 624
Размер:	311.1 Кб
ID:	4094  

Нажмите на изображение для увеличения
Название: tumblr_o9jrpfQ0ey1ughhz4o1_1280.jpg
Просмотров: 611
Размер:	50.0 Кб
ID:	4095  
Изображения
 
Вложения
Аватар для fever brain
oh my god
Размещено в Без категории
fever brain вне форума
Новые блоги и статьи
Как подключить JavaScript файл в другом JavaScript файле
InfoMaster 20.01.2025
В современной веб-разработке организация кодовой базы играет ключевую роль в создании масштабируемых и поддерживаемых приложений. Модульность и правильное структурирование кода стали неотъемлемыми. . .
Как откатить изменения в исходниках, не внесенные в Git
InfoMaster 20.01.2025
При работе с системой контроля версий Git разработчики часто сталкиваются с необходимостью отменить внесенные изменения в исходном коде. Особенно актуальной становится ситуация, когда изменения еще. . .
В чем разница между px, in, mm, pt, dip, dp, sp
InfoMaster 20.01.2025
В мире цифрового дизайна и разработки интерфейсов правильный выбор единиц измерения играет ключевую роль в создании качественного пользовательского опыта. История развития систем измерений для. . .
Как изменить адрес удалённого репозитория (origin) в Git
InfoMaster 20.01.2025
В терминологии Git термин origin является стандартным именем для основного удаленного репозитория, с которым взаимодействует локальная копия проекта. Когда разработчик клонирует репозиторий с. . .
Как переместить последние коммиты в новую ветку (branch) в Git
InfoMaster 20.01.2025
При работе над проектом часто возникают ситуации, когда необходимо изолировать определенные изменения от основной линии разработки. Это может быть связано с экспериментальными функциями, исправлением. . .
Как вернуть результат из асинхронной функции в JavaScript
InfoMaster 20.01.2025
Асинхронное программирование представляет собой фундаментальную концепцию в JavaScript, которая позволяет выполнять длительные операции без блокировки основного потока выполнения программы. В. . .
Какой локальный веб-сервер выбрать
InfoMaster 19.01.2025
В современной веб-разработке локальные веб-серверы играют ключевую роль, предоставляя разработчикам надежную среду для создания, тестирования и отладки веб-приложений без необходимости использования. . .
Почему планшеты и iPad уже не так популярны, как раньше
InfoMaster 19.01.2025
Эра революционных инноваций История планшетных компьютеров началась задолго до того, как эти устройства стали привычными спутниками нашей повседневной жизни. В начале 1990-х годов появились первые. . .
Как самому прошить BIOS ноутбука
InfoMaster 19.01.2025
BIOS (Basic Input/ Output System) представляет собой важнейший компонент любого компьютера или ноутбука, который обеспечивает базовое взаимодействие между аппаратным и программным обеспечением. . .
Какой Linux выбрать для домашнего компьютера
InfoMaster 19.01.2025
Современные реалии выбора операционной системы В современном мире выбор операционной системы для домашнего компьютера становится все более важным решением, которое может существенно повлиять на. . .
Как объединить два словаря одним выражением в Python
InfoMaster 19.01.2025
В мире программирования на Python работа со словарями является неотъемлемой частью разработки. Словари представляют собой мощный инструмент для хранения и обработки данных в формате "ключ-значение". . . .
Как без исключения проверить существование файла в Python
InfoMaster 19.01.2025
При разработке программного обеспечения на Python часто возникает необходимость проверить существование файла перед выполнением операций с ним. Это критически важная задача, которая помогает избежать. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru