Forwarded from Timur
🟢Алгоритм <<Linear Search>>
📚Linear Search - это простой алгоритм для поиска элемента в массиве или списке,
при котором каждый элемент проверяется последовательно, начиная с первого, до
тех пор, пока не будет найден искомый элемент или не закончатся элементы.
Сложность: O(n)
#algorithms #python
📚Linear Search - это простой алгоритм для поиска элемента в массиве или списке,
при котором каждый элемент проверяется последовательно, начиная с первого, до
тех пор, пока не будет найден искомый элемент или не закончатся элементы.
Сложность: O(n)
#algorithms #python
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Timur
🟢Алгоритм <<Binary Search>>
📚Binary Search - это эффективный алгоритм для поиска элемента в отсортированном массиве.
Он работает путем деления массива на половины, что позволяет значительно
сократить количество проверок по сравнению с линейным поиском.
Сложность: O(log2 n)
#algorithms #python
📚Binary Search - это эффективный алгоритм для поиска элемента в отсортированном массиве.
Он работает путем деления массива на половины, что позволяет значительно
сократить количество проверок по сравнению с линейным поиском.
Сложность: O(log2 n)
#algorithms #python
🎉1
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Timur
🟢Алгоритм <<Selection Sort>>
📚Selection Sort - это простой алгоритм сортировки, который делит массив на отсортированную
и неотсортированную части и постепенно формирует отсортированный массив, последовательно
выбирая минимальный элемент из неотсортированной части и перемещая его в начало
Сложность: O(n^2)
#algorithms #python
📚Selection Sort - это простой алгоритм сортировки, который делит массив на отсортированную
и неотсортированную части и постепенно формирует отсортированный массив, последовательно
выбирая минимальный элемент из неотсортированной части и перемещая его в начало
Сложность: O(n^2)
#algorithms #python
🟢Полный курс по программированию на Rust! (2024)
💡 Rust — это современный системный язык программирования, разработанный для безопасного управления памятью, высокой производительности и параллелизма. Он сочетает в себе низкоуровневый контроль, присущий языкам вроде C и C++, с проверками времени компиляции, которые помогают избежать типичных ошибок работы с памятью, таких как "race conditions" и "null pointer dereference". Rust часто применяется для разработки системного софта, сетевых сервисов и WebAssembly-приложений
🕞 Продолжительность: 3:05:03
🔗 Ссылка: *клик*
#course #rust
💡 Rust — это современный системный язык программирования, разработанный для безопасного управления памятью, высокой производительности и параллелизма. Он сочетает в себе низкоуровневый контроль, присущий языкам вроде C и C++, с проверками времени компиляции, которые помогают избежать типичных ошибок работы с памятью, таких как "race conditions" и "null pointer dereference". Rust часто применяется для разработки системного софта, сетевых сервисов и WebAssembly-приложений
🕞 Продолжительность: 3:05:03
🔗 Ссылка: *клик*
#course #rust
🟢TypeScript (TS, TScript или «тайпскрипт») — это язык программирования
для веб-разработки, основанный на JavaScript. Делает код понятнее и
надежнее, добавляет статическую типизацию (переменные привязаны к конкретным типам данных),
а также может быть скомпилирован в JavaScript. TypeScript используют frontend и backend разработке.
⚙️Docs: тут
#technology #frontend #backend
для веб-разработки, основанный на JavaScript. Делает код понятнее и
надежнее, добавляет статическую типизацию (переменные привязаны к конкретным типам данных),
а также может быть скомпилирован в JavaScript. TypeScript используют frontend и backend разработке.
⚙️Docs: тут
#technology #frontend #backend
❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Timur
🟢DayPicker — компонент React для создания календарей и
полей для ввода дат в веб-приложениях и т.д.
⚒️Установка:
📚Особенности DayPicker:
— Минималистичный дизайн для легкой настройки.
— Масса возможностей для настройки и конфигурирования календаря.
— Поддерживает выбор 1 дня, нескольких дней и других временных диапазонов
— Может быть локализован на любой язык.
— Включает настраиваемые внутренние компоненты для сложных случаев использования.
💾GitHub: тут
🟡Docs: тут
#frontend #react
полей для ввода дат в веб-приложениях и т.д.
⚒️Установка:
npm install react-day-picker date-fns
📚Особенности DayPicker:
— Минималистичный дизайн для легкой настройки.
— Масса возможностей для настройки и конфигурирования календаря.
— Поддерживает выбор 1 дня, нескольких дней и других временных диапазонов
— Может быть локализован на любой язык.
— Включает настраиваемые внутренние компоненты для сложных случаев использования.
💾GitHub: тут
🟡Docs: тут
#frontend #react
🔥1
🟢Популярные методы аутентификации
🖱
Предполагает отправку имени пользователя и пароля с каждым
запросом, но может быть менее безопасной без шифрования.
🖱
Использует сгенерированные токены, такие как
которые обмениваются между клиентом и сервером, обеспечивая повышенную
безопасность без необходимости отправки учетных данных с каждым запросом.
🖱
Позволяет сторонним приложениям получать ограниченный доступ к ресурсам
пользователя без раскрытия учетных данных, выдавая токены доступа после
аутентификации пользователя.
🖱
Назначает уникальные ключи пользователям или приложениям, которые
отправляются в заголовках или параметрах; несмотря на простоту, может
не обладать всеми преимуществами безопасности, как методы на основе токенов или OAuth.
#data #web
🖱
Базовая аутентификация:Предполагает отправку имени пользователя и пароля с каждым
запросом, но может быть менее безопасной без шифрования.
🖱
Аутентификация с помощью токенов:Использует сгенерированные токены, такие как
JSON Web Tokens (JWT), которые обмениваются между клиентом и сервером, обеспечивая повышенную
безопасность без необходимости отправки учетных данных с каждым запросом.
🖱
Аутентификация OAuth:Позволяет сторонним приложениям получать ограниченный доступ к ресурсам
пользователя без раскрытия учетных данных, выдавая токены доступа после
аутентификации пользователя.
🖱
Аутентификация с использованием API-ключей:Назначает уникальные ключи пользователям или приложениям, которые
отправляются в заголовках или параметрах; несмотря на простоту, может
не обладать всеми преимуществами безопасности, как методы на основе токенов или OAuth.
#data #web
Forwarded from Timur
🟢Задача «Single Number»
📚Дан целочисленный массив nums, в котором ровно два
элемента появляются только один раз, а все остальные
элементы появляются ровно дважды.
🔍Найдите два элемента, которые появляются только один
раз. Вы можете вернуть ответ в любом порядке.
🧐Подсказка:
Для эффективного решения задачи
можно использовать операцию XOR
Пример 1:
«
» [3,5]
Пример 2:
«
» [-1,0]
#task #python
📚Дан целочисленный массив nums, в котором ровно два
элемента появляются только один раз, а все остальные
элементы появляются ровно дважды.
🔍Найдите два элемента, которые появляются только один
раз. Вы можете вернуть ответ в любом порядке.
🧐Подсказка:
можно использовать операцию XOR
Пример 1:
«
single_number(nums = [1,2,1,3,2,5]) » [3,5]
Пример 2:
«
single_number(nums = [-1,0])» [-1,0]
#task #python