Как оптимизировать процесс миграции данных из разных источников и получить бесшовный список? В этой статье мы расскажем о фронд-способе в кроссплатформенном фреймворке Flutter. Flutter — это мощный и популярный фреймворк для создания мобильных и веб-приложений. Он предлагает широкий спектр функций и инструментов, облегчающих и ускоряющих разработку. Статья особенно полезна тем, кто создает мобильные приложения на языке Dart. Читать далее
Замена WebLogic, миграция с WebSphere, переход на российский сервер приложений — всё это стало стратегическим вызовом, от которого зависит непрерывность бизнеса, соответствие требованиям регуляторов и конкурентоспособность. Мы в «Диасофт» прошли через сотни внедрений и хорошо знаем, как внедрение сервера приложений может пойти не по плану. Поэтому разберём критичные ошибки и покажем, как выстроить стратегию бесшовного перехода. Читать далее
Нахождение медианы списка может казаться тривиальной задачей, но её выполнение за линейное время требует серьёзного подхода. В этом посте я расскажу об одном из самых любимых мной алгоритмов — нахождении медианы списка за детерминированное линейное время с помощью медианы медиан. Хотя доказательство того, что этот алгоритм выполняется за линейное время, довольно сложно, сам пост будет понятен и читателям с начальным уровнем знаний об анализе алгоритмов. Читать дальше →
Здесь мы разберем практические аспекты работы с односвязными списками:Как дойти до конца списка.Как создавать новый связный список с использованием класса.Как добавлять элементы в связный список в цикле, не создавая каждый узел отдельно.Как работать с головой списка.Как не выйти за границы списка при итерацииНа примера задачи 206. Reverse Linked List — LeetCode easy Читать далее