Матеріали на тему «алгоритм»

RSS

Основні алгоритми в теорії графів

Олександр Басалкевич 15149

Олександр Басалкевич з GlobalLogic розглядає базові алгоритми на графах. Вони, зокрема, застосовуються у побудові соцмереж, прокладанні оптимального маршруту навігатором, позиційних іграх, плануванні тощо. 47

Як ми переклали українською одну з найкращих у світі книжок про алгоритми

Oleksandr Demyanenko 15606

Історія про те, як група українських ентузіастів вирішила самотужки створювати якісні освітні матеріали українською мовою. Переклад книги про алгоритми розтягнувся на декілька років, але задум вдався, тож тепер учасники планують наступне видання і шукають тих, хто готовий долучитися. 71

Алгоритм шифрування RSA, види атак на нього. Реалізація мовою Python

Владислав Литвиненко 19463

RSA є надзвичайно поширеним у світі криптографічним алгоритмом з відкритим ключем і використовується майже в усіх інтернет-транзакціях для захисту конфіденційних даних. Водночас існує ряд атак, які працюють через неправильне використання алгоритму. Владислав Литвиненко підготував детальну статтю про те, як працює алгоритм шифрування RSA та які атаки на нього можуть бути застосовані. Зокрема, у статті описана брут-форс атака, атака на спільний модуль та атака Хастада. 26

Вирішуємо задачу з Leetcode: Top K Frequent Elements

Danylo Tolmachov 14704

Данило Толмачов, Full-Stack розробник і Team Lead у Techstack, розбирає приклади розв’язання задачі 347. Top K Frequent Elements. Стаття буде корисною тим, хто вивчає алгоритми, розвиває логічне мислення або готується до співбесіди на позицію будь-якого рівня. 79

Алгоритми та структури даних — від «десь чув» до «ефективно застосовую»

Yevhen Radchenko 52756

Якщо ви теж вважаєте, що знання алгоритмів та структур даних необхідні програмістам для професійного розвитку — вашій увазі детальна стаття про складності та структури даних з використанням алгоритмів. Базу підготував Євген Радченко, Lead SAP Software Engineer. 23

Оптимізація алгоритмів Java, або Історія одного завдання. Частина II

Sergiy Morenets 2788

Продовжуємо розглядати структури даних, алгоритми та різні методи їх оптимізації. У цій частині підсумовуємо і порівнюємо усі 11 варіантів за різними показниками — компактність, надійність, витрата ресурсів, адаптивність до змін. 9

Як по-різному оптимізувати алгоритми в Java, або Історія одного завдання. Частина I

Sergiy Morenets 4835

Розглядаємо на конкретному прикладі варіанти використання та застосування різних алгоритмів та структур даних у Java. У першій частині досліджуємо шість найпростіших рішень. 86

Євросоюз зобов’язав Google, Meta й інші онлайн-сервіси пояснити свої алгоритми

Анатолій Бабак 1734

Євроcоюз узгодив амбітний законодавчий акт для контролю над онлайновим світом. Відповідно до нового Закону про цифрові послуги або DSA, такі компанії як Google, Meta тощо повинні будуть пояснити свої алгоритми. Називаємо нові зобов’язання для онлайн-сервісів.

Алгоритм Нарайаны. Реализуем на Fortran

Олександр Цимбалюк 1439

Ця публікація присвячена одному з найкласичніших комбінаторних алгоритмів — генерації перестановок у лексикографічному порядку за допомогою алгоритму Нарайани.

Генерируем перестановки с помощью алгоритма циклических сдвигов. Реализация на Fortran

Олександр Цимбалюк 2564

Олександр Цимбалюк працює науковим співробітником в КНУ ім. Т. Шевченка. Його пристрасть — вивчення алгоритмів та їхня реалізація на Fortran. До вашої уваги — цікавий комбінаторний алгоритм для створення перестановок множини. 15

JavaScript Algorithms. Що? Де? Коли?

Олександр Назаренко 14286

Олександр Назаренко, Front-end Developer в United Software, ділиться знаннями про алгоритми в JS, їх складність, застосування і розуміння, як загальне, так і з точки зору front-end. Може бути цікаво всім, хто замислювалися над глобальними питаннями, як «Що таке алгоритми?», «З якого боку до них підійти?», «Де вони в моєму JS-коді?» тощо. 18

Получаем и используем полный набор решений неопределенного СЛАУ. На примере транспортной задачи

Евгений Купкин 1483

В статье описывается метод нахождения полного набора всех неизвестных неопределенной системы линейных алгебраических уравнений на примере классической транспортной задачи. Может вызвать интерес у математиков и программистов, которые ищут решения различных оптимизационных задач. 14

Який стосунок квантові алгоритми мають до S&P 500 індексу

Volodymyr Sergeyev 2681

Практичне застосування сімейства квантових алгоритмів QEO у домені фінтех для управління дохідністю і ризиком інвестицій у статті описує Володимир Сергєєв, Scientific Software Engineer. Також він на лайтовому рівні дає означення квантових вентилів, гамільтоніана системи й генеративних алгоритмів. Буде цікаво прочитати ентузіастам квантових обчислень і всім, хто керує ризиками у фінансовій сфері. 12

Парсинг, валідація та обчислення формул за допомогою LL(1) граматики

Volodymyr Mikhav 2867

Під час створення дашбордів чи інших інформаційних панелей може виникати необхідність у конфігурації під окремого клієнта або потреба надати клієнту чи аналітику можливості обирати, як показувати дані. Володимир Міхав, аспірант, фулстек-розробник і техлід у компанії Onix-Systems, ділиться досвідом зі створення бекенду для таких систем. 25

Решаем задачи с LeetCode

Павло Дмитрієв 36228

Решение задач из LeetCode позволяет по-новому взглянуть на свой язык программирования и оптимизацию кода, уверен Павел Дмитриев, Full Stack iOS Developer в Postindustria. В этой статье на примере нескольких задач он показывает, как можно прокачаться на LeetCode и зачем это нужно. 314

Динамическое программирование: что это, как работает и где применяют

Tymofii Antonenko 28272

На практике динамическое программирование может пригодиться вам всего лишь 1–2 раза в жизни, но сам концепт помогает по-другому посмотреть на работу с алгоритмами. И эта тема важна для тех, кто сталкивается с обработкой данных. Статья будет полезна программистам, любителям легкого технического чтива, студентам инженерных специальностей. 36

Опановуємо основи алгоритмів, або Як прискорити код з 15 до 1000 запитів за секунду

Іван Бранець 43940

У статті поговоримо про прикладне значення розуміння алгоритмів. Спочатку напишемо програму за неоптимальним алгоритмом, а потім крок за кроком будемо його поліпшувати, розглядаючи теорію складності алгоритмів, аналіз алгоритмів і структури даних. Пройдемо шлях від алгоритму, який опрацьовує 15 запитів за секунду, до алгоритму, який виконує 1000 запитів. 127

Пошук в глибину на прикладі задачі Ханойської вежі використовуючи Rust

Ярослав Характерник 2441

Стаття про вирішення задачі «Ханойські вежі» через пошук в глибину з використанням стандартних структур даних, наявних в Rust з детальним описом. Основна ціль статті — знайомство з Rust на простому прикладі. 17

← Сtrl 12 Ctrl →

Коментарі

Країна божевільних людей з бюрократією, яка навіть з власними законами не корелює.
Пацаны молодцы, но что за аквафреш на шеях?
ні, SE то Software Engineer в даному випадку. а ще краще було б мабуть написати SWE, як більш розповсюджений варіант
Мігрував номер з КС та забув про них як про страшний сон. Самий епік був, коли після чергового опитування я їм поставив трійку за якість послуг. Мені набрала операторка з метою дізнатися, чому така низька оцінка. В цей час пішов сніг.
Senior Enginer
Все до чого зараз дотикається ГівноСтар потихеньку скочується в лайно... Шкода Таблетки.УА, гарний сервіс А клоунам з ГівноСтару варто було б хоча б послуги по своєму core-бізнесу нормально надавати
Цей механізм ще не працює, тому порушення треба самому вирішувати.
Це дуже правильна ініціатива, але вузьке місце тут — це медкомісія, якщо її треба проходити. З чергами які там бувають, півтора місяці можна проходити тільки ії, і то не факт.
Янкі все скуплять і ціни виростуть х3-х5 Урааа перемога 😄
Дякую за коментар. Я думаю, ви перебільшуєте щодо: російськомовні репетитори, яких не ідентифікувати — залишилися Всі транзакції проходять через платформу і ми не виплачуємо на рахунки в росії, а також на окупованих територіях.
бронювання людей у розшуку — наскільки абсурдно і крінжово це звучить
Життя треба прожити так, щоб про твоє звільнення (він сам пішов, але я не згадав кращого слова) писали на ДОУ.
Дякую, Артур!
І як послухати Кирила Вереса, його особовий склад і він особисто( а на війні з 14року), ще не бачив толкового дрона, в який не варто було вкласти ще від $100, щоб від нього була якась користь...
Дякує за статтю! Бажаю успіху, ви робите гарний продукт!