![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#101 | |||
Старожил
Регистрация: 23.10.2010
Сообщений: 2,367
|
![]()
Не большое замечание.
сфинкс 1. Списки - это не массивы, а списки. И это важно. 2. Сортировка делается методом sort() или sorted(). Почитайте. 3. Поиск минимума и максимума, например, в списке: max() и min(). 4. Для организации массивов любой размерности и с заданными или случайными значениями используйте библиотеку numpy. Посмотрите и в сторону срезов, как они реализованы со списками или, например, массивами библиотеки numpy. 5. ... Цитата:
Д.М. Ушаков, ЕГЭ-2022 : Информатика : 20 тренировочных вариантов экзаменационных работ для подготовки к единому государственному экзамену. Порешайте задачки используя Python. И будет Вам счастье ![]() Пример: Цитата:
Код:
И помните, нет Цитата:
Как-то так, ...
|
|||
![]() |
![]() |
![]() |
#102 |
Участник клуба
Регистрация: 17.06.2012
Сообщений: 1,025
|
![]()
Предыдущее Python сообщение учтено мной ещё раньше:
n=5; N=n+1; G=5; a=2**N L=[]; C=[]; e=[]; j=[]; q=[]; s=[]; d=[]; L=[1]*n; C=[1]*n; e=[1]*a j=[1]*n; q=[0]*a; s=[0]*a; d=[0]*a а в это время сделана версия C# используя только мои наработки зато интернет учебники не потребовались C# Knapsack 0-1 Рюкзак Классическая задача про рюкзак решается многими способами оглавление: http://rosettacode.org/wiki/Knapsack_problem Long read: rosettacode.org/wiki/Knapsack_problem/0-1 Новейшая моя программа синтезирует все шифры 0 и 1 добавляя лишний регистр и 0 остаётся слева в шифре Количество сравнений уменьшается с N! до 2^N например N=10 N!=3628800 >> 2^N=1024 стало в 3500 раз лучше Автоматически присваиваются случайные значения количества и качества и получается интеграл стоимости Код:
Код:
https://www.youtube.com/watch?v=e5iNHnyuEJQ
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
|
![]() |
![]() |
![]() |
#103 |
Участник клуба
Регистрация: 17.06.2012
Сообщений: 1,025
|
![]()
иностранцы поняли Рюкзак Knapsack C# с 5-го раза
только после моего исправления названий переменных и структуры и ещё яснее вывод на экран подряд Код:
да и ещё на языках Python & qbasic & qb64 программа короче чем C# ![]() Плюс создан этюд пока на qbasic qb64 xonix ксоникс ![]()
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
Последний раз редактировалось сфинкс; 04.06.2022 в 20:01. |
![]() |
![]() |
![]() |
#104 |
Участник клуба
Регистрация: 17.06.2012
Сообщений: 1,025
|
![]()
Простые числа ускорены: корень выведен из цикла
и возможно считать простое число по счёту такое-то и выяснено: в диапазоне до 1 миллиона чисел: простых чисел 78 тысяч Python: число простое или множители Код:
Код:
Код:
![]()
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
Последний раз редактировалось сфинкс; 08.06.2022 в 13:48. |
![]() |
![]() |
![]() |
#105 | |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,367
|
![]() Цитата:
По поводу множителей - это сюда: https://ru.wikipedia.org/wiki/Умножение ![]()
Как-то так, ...
|
|
![]() |
![]() |
![]() |
#106 |
Участник клуба
Регистрация: 17.06.2012
Сообщений: 1,025
|
![]()
Учим Python: без счётчика 10 видео
неизвестного автора понятные и ещё увеличены главное бесплатно https://cloud.mail.ru/public/VusB/6tPEgexsv
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
|
![]() |
![]() |
![]() |
#107 |
Участник клуба
Регистрация: 17.06.2012
Сообщений: 1,025
|
![]()
Заливка экрана точками
Программа qbasic qb64 zakraska.bas заполняет экран точками разделив поле на участки 4х4 и лучше стороны поля кратно малых ячеек Строка под меткой 3: вращающаяся строка проверяет условие и повторяет себя Точка ставится строго в пустое место и поле заполняется на 100% и ещё есть счётчики точек не поставленных и счётчик времени Результат: поле закрашивается на 100% Ячейка 2х2 = 2 секунды и 27 тыс повторов для 25 тыс точек Ячейка 8х8 = 15 секунд и 95 тыс повторов для 25 тыс точек ... Ячейка 32х32 = много секунд и много повторов для 25 тыс точек Вывод: случайные контролировать реально ![]() gif 88 kB Код:
в количестве точек произведения длины и ширины и остаются закрашенные точки Вывод: случайные без контроля неуправляемые Данный алгоритм Закраска может проявлять гос флаги из полос
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
Последний раз редактировалось сфинкс; 25.11.2022 в 18:22. |
![]() |
![]() |
![]() |
#108 |
Участник клуба
Регистрация: 17.06.2012
Сообщений: 1,025
|
![]()
Поза-поза-прошлогодняя программа "Кот-игрушка"
помогла создать примитивный XONIX C# из программы почти Xonix на qbasic qbasic qb64 Применены случайные и условия включая && хотя есть чужая реализация гораздо короче Среда программирования компилирует как есть зато быстрее найти каталог C:\Windows\Microsoft.NET\Framework6 4\v4.0.30319 и там вместе с xonix.cs создать xonix.bat csc.exe /target:winexe xonix.cs pause Результат: летающий Ксоникс меняет всё что случайно ![]() Код:
и пауза и рисуется шар под цвет фона Есть наработки qb64 где летают разные шары сделано через массив и есть контроль столкновений особенно если настроить шаг как знакоместо ![]() Анимация: HyperCam & VirtualDub Ежели додумать: может летать Чебурашка Упрощённая версия Xonix qb64 Код:
https://www.programmersforum.ru/show...87#post1775187
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
Последний раз редактировалось сфинкс; 20.01.2023 в 13:49. |
![]() |
![]() |
![]() |
#109 |
Участник клуба
Регистрация: 17.06.2012
Сообщений: 1,025
|
![]()
Задача Knapsack 0-1 Рюкзак переведена на C++
рассчитывая до 16 элементов иначе переполняется шифр из 0и1 хотя неизвестный единомышленник переделал C# на большее https://jdoodle.com/ia/rSn Особенность алгоритма Knapsack 0-1 binary: преобразовывает целое в стринг и преобразовывает стринг в целое что поможет в других программах http://rextester.com/VCBSQ91995 Код:
Примерный результат: Код:
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
|
![]() |
![]() |
![]() |
#110 |
Участник клуба
Регистрация: 17.06.2012
Сообщений: 1,025
|
![]()
Задача Knapsack 0-1 Рюкзак переведена на Javascript
и решает за секунды задачу RosettaCode Knapsack 0-1 про 22 предмета правильно https://jdoodle.com/h/2Ut Но важнее другая проблема Моя программа Javascript js синтезирует матрицу как массив и далее сортирует строки функцией sort строку беря и сортируя и возвращая в массив for (i=0; i<n; i++) a[i] = a[i].sort() строки и столбцы Код:
Код:
и показывающие номера блоков ввожу строки вида Код:
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
Последний раз редактировалось сфинкс; 14.03.2023 в 22:01. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перевод кода из qb64 qbasic на C++ | AlexDolmat | Помощь студентам | 0 | 07.02.2022 01:02 |
сила трения на qbasic64 - программа, изображающей силу трению в qb64. Например движение бруска по земле | блин ир | Помощь студентам | 3 | 17.12.2019 13:47 |
Задача Basic Excel | tooooool | Помощь студентам | 0 | 20.04.2012 20:00 |
Visual Basic интегрированный в Excel | a1b2 | Microsoft Office Excel | 3 | 23.12.2010 19:53 |