Re[3]: задача
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 13.09.23 14:59
Оценка:
S>> Ну давайте за одно и правильное решение — функция на основе произвольного числа пишет большую Х в квадрате.
P> Да ничего сложного вроде, два цикла и печатай символ еcли хоть одно из 6 условий верно и пробел иначе

Я думаю, что не надо мешать код, который вычисляет с кодом, который рисует.
Что если выводить надо в графическое окно на Gtk+ и требуется обеспечить перерисовку произвольного вложенного прямоугольника?
Значит надо больше архитектуры.
И исходное требование наличия двух циклов — оно относится к перерисовываему прямоугольнику, а не к коду расчёта графики.

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

Такой пример показал бы скилл seasoned-программера, особенно
если бы была обеспечена кроссплатформенность (Android, freebsd) с опорой на стандарты типа Vulkan и т.п.

Vulkan can be used on FreeBSD through the Mesa 3D Graphics Library, and Wayland is supported on FreeBSD through compositors such as Wayfire and Hikari. Vulkan can also be used as a rendering backend for Wayland compositors, as demonstrated by projects like swvkc. By combining these technologies, developers can create high-performance graphics applications on FreeBSD

Отредактировано 13.09.2023 15:17 Эйнсток Файр . Предыдущая версия . Еще …
Отредактировано 13.09.2023 15:10 Эйнсток Файр . Предыдущая версия .
Отредактировано 13.09.2023 15:08 Эйнсток Файр . Предыдущая версия .
Отредактировано 13.09.2023 15:07 Эйнсток Файр . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.