|
6 / 6 / 0
Регистрация: 01.09.2018
Сообщений: 93
|
||||||||||||||||
Алгоритмы и языки и МЫ07.03.2023, 01:00. Показов 5953. Ответов 38
Метки c++, csharp, java, javascript, php, python, qbasic, visaul basic, алгоритм, перевод (Все метки)
Алгоритмы и языки и МЫ
В данной теме размещаем простые алгоритмы на 8 языках например: c++ _ C# _ python _ javascript _ qb64 _ VB _ java _ php или хотя бы минимум на 3-х языках одновременно и сразу желательно проверяемые в онлайн компиляторе Rextester.com Плюс важно сообщать какие алгоритмы показывает пример например: изучаются циклы случайные сортировка печать сравнение вывод в файл Отличие от Rosettacode.org: здесь алгоритмы очень краткие Добавлено через 4 минуты Программа Функция функций включает: корень степень экспонента логарифмы тригонометрия и радианы из градусов на 3-х языках python c# c++ Контрольный пример при x=90 y=1322 примерно Python https://rextester.com/EGXCM83414
C++ https://rextester.com/EKC21250
C# https://rextester.com/PYG11940
1
|
||||||||||||||||
| 07.03.2023, 01:00 | |
|
Ответы с готовыми решениями:
38
Какие языки знают все школьники и языки, которые знает хотя бы один из школьников Определите, какие языки знают все школьники и языки, которые знает хотя бы один из школьников Интерпретируемые языки VS Компилируемые языки |
| 07.05.2023, 11:48 | ||||||
|
Простая дихотомия?
0
|
||||||
|
6 / 6 / 0
Регистрация: 01.09.2018
Сообщений: 93
|
||||||
| 09.05.2023, 12:12 [ТС] | ||||||
|
Milliard Fortran https://jdoodle.com/a/6cWF
онлайн компилятор для записи: вход через гугл там повторена строка выводящая промежуточные результаты Программа Python Миллиард https://jdoodle.com/a/6bRC угадывающая 1 из 1'000'OOO'ooo https://rextester.com/GWJFOO4393 или Quadrillion угадывает квадриллион
https://trinket.io/embed/python/adae4501bd
0
|
||||||
| 16.05.2023, 15:14 | ||||||||||||
А лучше так:
0
|
||||||||||||
|
6 / 6 / 0
Регистрация: 01.09.2018
Сообщений: 93
|
||||||
| 23.05.2023, 11:11 [ТС] | ||||||
|
Предыдущий вариант онлайн https://rextester.com/LKKJ31409
Сегодня Milliard JavaScript
https://jdoodle.com/h/2Ul
0
|
||||||
|
6 / 6 / 0
Регистрация: 01.09.2018
Сообщений: 93
|
||||||
| 30.05.2023, 19:19 [ТС] | ||||||
|
Milliard C# угадывает 1 из 1'234'567'890
за количество шагов логарифмическое N = LOG(10^9;2) = 30 и 10^3 = 2^10
https://jdoodle.com/a/6bSk https://rextester.com/DYVZM84267
0
|
||||||
|
6 / 6 / 0
Регистрация: 01.09.2018
Сообщений: 93
|
|
| 13.09.2025, 22:44 [ТС] | |
|
Краткое содержание предыдущих сообщений:
На языках Python C++ C# JavaScript JS qbasic qb64 рассмотрены алгоритмы: Функции Простые числа Угадывает число из миллиарда 10^9 Всякий раз проверяемо онлайн Если некоторые онлайн компиляторы недоступны добавлены ссылки на дополнительный компилятор 1-й в списках Функции Функции Python https://ideone.com/Fu3VNn https://rextester.com/EGXCM83414 Функции C++ https://ideone.com/iAIYrD https://rextester.com/EKC21250 Функции C# https://ideone.com/Nid1Fm https://rextester.com/PYG11940 Функции JavaScript JS https://ideone.com/FkB4wR https://jdoodle.com/h/2Uj https://rextester.com/HIQL79958 Функции qb64 Простые числа случайные распознаёт либо вычисляет множители Простые C++ https://ideone.com/oJ3EaL https://ideone.com/Pi46x9 https://jdoodle.com/a/61FC https://rextester.com/YDXE69472 Простые JavaScript JS https://ideone.com/7gRbg8 https://ideone.com/Uv7iiX https://jdoodle.com/h/2UZ https://jdoodle.com/h/2V1 Простые C# https://ideone.com/UDJI6Q https://ideone.com/EIVcdL https://rextester.com/VBXFL2777 Простые Python https://ideone.com/3jRpTC https://ideone.com/K2AsfH https://rextester.com/QFZD94890 https://rextester.com/AAOHQ6342 Простые qbasic https://jdoodle.com/a/696G Простые Eratosfen Fortran https://jdoodle.com/a/68X8 Угадывает число из миллиарда 10^9 за ходы логарифмические =log(10^9;2)=30 Миллиард C++ https://ideone.com/laXtmK https://ideone.com/Gg7YS8 https://jdoodle.com/a/6bQN https://rextester.com/QZEGM92902 Миллиард Fortran https://jdoodle.com/a/6cWF Миллиард Python https://ideone.com/PKmrGV https://jdoodle.com/a/6bRC https://rextester.com/GWJFOO4393 https://trinket.io/embed/python/adae4501bd Миллиард JavaScript JS https://ideone.com/zTym9X https://ideone.com/oeeXau https://jdoodle.com/h/2Ul https://rextester.com/PYYQS76244 Миллиард C# https://ideone.com/zer1oF https://ideone.com/E8pOqh https://jdoodle.com/a/6bSk https://rextester.com/DYVZM84267 Далее можем рассмотреть Универсальный алгоритм Universal изучающий: вывод на экран ввод с клавиатуры размер массива массив 1-мерный массив 2-мерный случайные сортировка математика цикл for условие цикл while вывод в файл считать из файла таймер Другие алгоритмы: Сортировка 2-мерных массивов Фибо Fibo Рюкзак KnapSack Ребус букв Криптарифма Альфаметик Всякий раз проверяемо онлайн
0
|
|
|
Модератор
3140 / 2288 / 469
Регистрация: 26.03.2015
Сообщений: 8,898
|
|
| 15.09.2025, 14:23 | |
|
0
|
|
| 15.09.2025, 15:45 | |||||||
0
|
|||||||
|
6 / 6 / 0
Регистрация: 01.09.2018
Сообщений: 93
|
|||||||||||
| 16.09.2025, 05:15 [ТС] | |||||||||||
|
Зная на чём споткнулся ИИ число именно 1048773993
легко проверить в другие компиляторы онлайн и заодно проверить за секунды простое ли 1048773993 https://ideone.com/ZzVYxO Онлайн Фортран Qsort https://ideone.com/u6NN5D Оформить бы как в теме Сортировка половинами Русская сортировка половинами (в простонародье сортировка Таноса) там см. результаты Выводим исходный массив дюжины первую и и далее сортируем и выводим время и доказательство: сортированные дюжины первая и Вообще сортировка имелась в виду пузырьковая дабы сортировать мелочь типа матрицы внутри программ Поэтому сегодня программа сортирующая матрицу по строкам и столбцам Матрица сортировка C#
https://rextester.com/JSYB65969 https://ideone.com/4i9BlO Заодно видим: листинг включает название для сохранения Результаты вида:
тогда программа должна быть короче
0
|
|||||||||||
|
870 / 529 / 149
Регистрация: 03.02.2013
Сообщений: 1,882
|
|||||||
| 01.10.2025, 01:25 | |||||||
0
|
|||||||
|
6 / 6 / 0
Регистрация: 01.09.2018
Сообщений: 93
|
||||||
| 07.10.2025, 04:01 [ТС] | ||||||
|
Rust см. выше работает онлайн
https://ideone.com/U6cffV Матрица сортировка JavaScript включает в конце просто функцию sort Копирую листинг и вставляю в блокнот и копирую название из листинга MATRIXJ.htm и сохраняю и стартует браузер
https://ideone.com/JITEJd https://jdoodle.com/h/2UB И стартует браузер ? У меня в браузере... Фильтр мата или слов для Firefox
0
|
||||||
|
6 / 6 / 0
Регистрация: 01.09.2018
Сообщений: 93
|
|||||||||||
| 14.10.2025, 07:07 [ТС] | |||||||||||
|
Матрица сортировка Python
https://trinket.io/python/6edfcab6012a https://ideone.com/mSCqdg Домашнее задание: заменить вложенные циклы на функцию обратной сортировки вида
0
|
|||||||||||
|
870 / 529 / 149
Регистрация: 03.02.2013
Сообщений: 1,882
|
||||||
| 15.10.2025, 23:47 | ||||||
|
DAV78,
0
|
||||||
| 16.10.2025, 14:40 | |||||||
|
В современном фортране можно работать с сечениями массивов. Например, нужно отсортировать строки матрицы. Для этого, имея любую функцию сортировки, можно написать такой код. Причем цикл, опцией concurrent, можно задать параллельным.
0
|
|||||||
|
6 / 6 / 0
Регистрация: 01.09.2018
Сообщений: 93
|
||||||
| 01.03.2026, 14:13 [ТС] | ||||||
|
Задача без слов
Примитивное решение:
0
|
||||||
|
787 / 307 / 17
Регистрация: 21.01.2023
Сообщений: 529
|
|||||||
| 01.03.2026, 18:51 | |||||||
|
Не знаю, в каком бейсике это делалось, а VB6 выдаёт сразу же ошибку деления на 0 (что естественно). Заменил циклы для h и для d на For h = 1 To 9.Заменил Timer на QueryPerformanceCounter для точности.Скомпилировал со всеми оптимизациями: Считает 30 сек. Добавил Option Explicit, объявил все переменные, как Long:Считает 0.67 сек. Заменил Goto на цикл Do..Loop, так мне привычнее: быстродействие не изменилось.Избавился от деления так:
Дальнейшее ускорение - это уже надо избавляться от тупого брутфорса, вводить элементы ИИ логики. Задача выдаёт три решения, что подозрительно. Возможно, нужно искать все числа в диапазоне от 1 до 9, тогда не будет деления на ноль, у задачи останется одно решение, а быстродействие ещё немного вырастет.
0
|
|||||||
|
Модератор
3140 / 2288 / 469
Регистрация: 26.03.2015
Сообщений: 8,898
|
||
| 01.03.2026, 22:10 | ||
|
0
|
||
|
787 / 307 / 17
Регистрация: 21.01.2023
Сообщений: 529
|
|
| 01.03.2026, 22:39 | |
|
1
|
|
|
6 / 6 / 0
Регистрация: 01.09.2018
Сообщений: 93
|
||||||||||||||||
| 01.04.2026, 09:55 [ТС] | ||||||||||||||||
|
Доказываем: 2+2=5
QB64 qbasic 2++2=5.bas
' 2 + 2 = 5 '-3 -3 = -5 Python 3 2+2=5.py
#-2 -2 = -5 https://ideone.com/YSEQzF https://rextester.com/VZJ49699 https://rextester.com/GSMC19146 https://ideone.com/CDq1Yf C++
0
|
||||||||||||||||
| 01.04.2026, 09:55 | |
|
Реализовать алгоритмы построения прямой: простой пошаговый алгоритм и алгоритмы Брезенхема Комбинаторные алгоритмы и алгоритмы на графы. Можно ли разделить элементы данного массива на 2 подмассива с одинаковой суммой элементов Линейные алгоритмы, разветвленные алгоритмы, простые циклы Циклические алгоритмы. Алгоритмы обработки последовательностей чисел Циклические алгоритмы. Алгоритмы обработки последовательностей чисел Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия 30. Фосфорный и азотный замки по "честному" закону лимитирования Либиха
anaschu 16.07.2026
Основные достижения за последние дни
1. Механизм отложенного высвобождения фосфора
Добавлен специальный пул для медленного разложения меланизированных гиф ЕСМ
Реализована разная скорость. . .
|
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2.
Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
|
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её.
Всё это стресс конечно. Почему?. . .
|
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот.
Ларри Уингет
|
|
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|