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
Forwarded from Timur
⚙️Реализация своего односвязного списка(не полноценная реализация) << Singly Linked List >>

📑Коротко о коде:
🟢Node - это класс элемента списка.
у него есть свойства
data(это данные текущего элемента),
next(по сути ссылка на следующий элемент списка )

🟢LinkedList - это класс самого списка который содержит
в себе Node(или просто элементы)


🟢LinkedList.append(<data>) - из названия понятно
что это добавления нового элемента в конец списка


🟢LinkedList.to_string() - просто вывод данных на экран
в удобной форме


⚒️Чтобы понять работу алгоритма:
📚Читать: тут
👁‍🗨Смотреть: тут

#algorithms #python
👍3
👍1🔥1
Задача «Product of Array Except Self »

📚Дан целочисленный массив nums, верните массив answer таким образом, чтобы answer[i] был равен произведению всех элементов nums, кроме nums[i].

Вы должны написать алгоритм, который выполняется за O(n) времени и без использования операции деления.

Пример 1:
Входные данные: nums = [1,2,3,4]
Вывод: [24,12,8,6]

Пример 2:
Входные данные: nums = [-1,1,0,-3,3]
Вывод: [0,0,9,0,0]

Ограничения:
1. 2 <= nums.length <= 105
2. -30 <= nums[i] <= 30
3. Произведение любого префикса или суффикса nums гарантированно укладывается в 32-разрядное целое число. #task #rust
🟢Фреймворк « Next js »

⚙️Next js - это фреймворк для React, предназначенный для создания производительных
веб-приложений с рендерингом на стороне сервера (SSR) и статической
генерацией (SSG). Он добавляет множество функций поверх React, делая
разработку сложных приложений проще и эффективнее.


#frontend #react
This media is not supported in your browser
VIEW IN TELEGRAM
📚Doka guideсайт, на котором собраны шпаргалки по HTML, CSS, JS.
На каждую тему есть подробный разбор с полезными советами по применению.


#frontend
⚙️Задача «isPinValidate»:

📚Банкоматы допускают использование 4- или 6-значных PIN-кодов,
а PIN-коды не могут содержать ничего, кроме 4- или 6-значных цифр
.

📑Если функции передана действительная строка PIN-кода, верните
значение true, в противном случае верните значение false.


🟢Пример:

"1234" --> true
"12345" --> false

#task #java
Forwarded from Timur
⚙️Задача «Valid Anagram»

📑Даны две строки s и t, верните true, если t
является анаграммой s, и false в противном случае
.

Пример 1:
Входные данные: s = "anagram", t = "nagaram"
Вывод: true

Пример 2:
Входные данные: s = "rat", t = "car"
Вывод: false

#task #java
1👍1
⚙️Задача «Number of Digit One»

📑Дано целое число n, подсчитайте
общее количество цифр 1, встречающихся
во всех неотрицательных целых числах,
меньших или равных n.


🟢Пример 1:
Input »»»: 13
Output «««: 6

🟢Пример 2:
Input »»»: 10
Output «««: 2

#task #c
Кода заказчик тебе звонит, тем временем ты:
#memes
This media is not supported in your browser
VIEW IN TELEGRAM
⚙️Brush — это инструмент для создания 3D-моделей с
помощью метода Gaussian splatting
.

📑Программа позволяет создать 3D модель объекта, используя
множество фотографий этого объекта под разными углами.


GitHub - тут

#technology #service #rust