Full stack dev
61 subscribers
356 photos
50 videos
4 files
99 links
"Full Stack Dev & Computer Science" – Канал для разработчиков, которые хотят
расширить свои знания в Full Stack и углубиться в основы и новейшие тренды Computer Science.
Здесь вы найдете материалы по frontend и backend разработке, работе с базами данных,
Download Telegram
А кто ты из них ? :)
#memes
🔥1
Forwarded from Timur
Всё канонично #memes
Forwarded from Timur
This media is not supported in your browser
VIEW IN TELEGRAM
Фича в VS Code:

📚Возможность отображать вкладки в несколько строк без прокрутки.

#vscode
Forwarded from Timur
🟢Задача по Rust: Поиск первого неповторяющегося символа в строке

📚Напишите функцию, которая находит первый символ в строке,
который не повторяется. Если все символы повторяются, функция
должна вернуть None.


⚙️Пример:

first_unique_char("swiss") # Ожидаемый результат: "w"
first_unique_char("aabb") # Ожидаемый результат: None

Решение задачи на картинке

Выполняется за O(1)

#task #rust
1
Forwarded from Timur
🟢Шпаргалка Flexbox позиционирования

#fronted
👍1
Forwarded from Timur
This media is not supported in your browser
VIEW IN TELEGRAM
🟢Архитектурные шаблоны для приложения

💡𝟭. 𝗠𝗼𝗻𝗼𝗹𝗶𝘁𝗵𝗶𝗰 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲
💡𝟮. 𝗠𝗶𝗰𝗿𝗼𝘀𝗲𝗿𝘃𝗶𝗰𝗲𝘀 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲
💡𝟯. 𝗖𝗼𝗻𝘁𝗿𝗼𝗹𝗹𝗲𝗿-𝗪𝗼𝗿𝗸𝗲𝗿 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲
💡𝟰. 𝗠𝗼𝗱𝗲𝗹-𝗩𝗶𝗲𝘄-𝗖𝗼𝗻𝘁𝗿𝗼𝗹𝗹𝗲𝗿 (𝗠𝗩𝗖)
💡𝟱. 𝗘𝘃𝗲𝗻𝘁-𝗗𝗿𝗶𝘃𝗲𝗻 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲
💡𝟲. 𝗟𝗮𝘆𝗲𝗿𝗲𝗱 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲

#data #computerSince
По факту, что дома сидит по клаве клацает, вон пусть на завод идёт😁.
#memes
Все именно так, кто то сомневается 🧐.
#memes
👍1
Forwarded from Timur
🟢Задача по C: Поиск первого неповторяющегося символа в строке

📚Напишите функцию, которая находит первый символ в строке,
который не повторяется. Если все символы повторяются, функция
должна вернуть None.


👁‍🗨Пример 1:
« first_unique_char("swiss")
» 'w'

👁‍🗨Пример 2:
« first_unique_char("aabb")
»'\0'

👁‍🗨Пример 3:
« first_unique_char("ggteqq")
» 't'

#task #c
👁‍🗨Все темы на канале:

🔍#memes
🔍#task
🔍#frontend
🔍#backend
🔍#python
🔍#algorithms
🔍#data
🔍#github
🔍#rust
🔍#c
🔍#java
🔍#js
🔍#framework
🔍#lib
🔍#technology
🔍#article
🔍#service
🔍#computerSince
🔍#vscode
🔍#CSharp
🔍#web
🔍#Linux
🔍#cpp
🔍#job
🔍#books
🔍#go
🔍#soft
🔍#articles
🔍#devOps
Forwarded from Timur
Quick Sort in Python

📚Quick Sort (Быстрая сортировка)это популярный алгоритм сортировки, который использует метод
разделяй и властвуй (divide and conquer). Он рекурсивно делит массив на части относительно опорного
элемента (pivot) и сортирует их.


📉Сложность: O(log n)

⚙️Принцип работы:
Выбор опорного элемента (pivot): обычно выбирается первый, последний, средний или случайный элемент массива.
Разделение: массив делится на три части:
Элементы, меньшие опорного.
Элементы, равные опорному.
Элементы, большие опорного.
Рекурсивная сортировка: подмассивы сортируются тем же алгоритмом.
Объединение: объединяются отсортированные подмассивы.

💡Quick Sort один из самых эффективных алгоритмов
сортировки и часто используется в стандартных
библиотеках.


#algorithms #python
Forwarded from Timur
Quick Sort in-place in Python

📚In-place Quick Sortэто модификация быстрой сортировки(Quick Sort был пост выше),
которая сортирует элементы массива на месте, без использования
дополнительной памяти для создания новых массивов.


📑Вот этот алгоритм уже можно использовать на практике, но с подмечу,
если есть какие то встроенные варианты(функции, методы) на вашем языке, то
лучше использовать их, так как они могут быть написаны на более производительных
языках, например C or Rust.


📉Сложность: O(log n)

⚙️Принцип работы:
Выбирается опорный элемент (pivot), обычно последний, первый или случайный элемент.

Все элементы, меньшие pivot, перемещаются влево, а большие — вправо.

После этого массив рекурсивно делится на две части, которые сортируются по тому же принципу.


#algorithms #python
This media is not supported in your browser
VIEW IN TELEGRAM
Интерфейс для удаления аккаунта

#memes
Forwarded from Timur
🟢KodeKloud Free Labsинтерактивные обучающие среды,
предназначенные для практики работы Python, Docker,
Git, Kubernetes, Terraform, Linux и д.р.


👁‍🗨Смотреть: тут

#service
Forwarded from Timur
🟢Задача python:

📚Учитывая целое число в качестве входных данных,
округлите его до следующего (то есть "большего или равного")
значения, кратного 5.


👁‍🗨Пример 1:
<< 0
>> 0

👁‍🗨Пример 2:
<< 2
>> 5

👁‍🗨Пример 3:
<< 3
>> 5

👁‍🗨Пример 4:
<< 12
>> 15

#task #python