SwifyWay
391 subscribers
89 photos
6 videos
5 files
131 links
Download Telegram
Разминочная задача на leetcode

Решение
🙂 Делаем функцию, которая считает сумму цифр в числе
Please open Telegram to view this post
VIEW IN TELEGRAM
😁3👍2🔥2🤯1
Вкатываемся в алгосы плавно
Задача isAcronym

Решение
🙂 Итерируемся сразу по массиву строк и самой строке
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3😁3🔥2🤯1
То решение не самое оптимальное было вот мое)

Shuffle String

🟢Easy

🏎️ Runtime: O(n)

👾 Memory O(n)

Решение
🙂 Заполняем массив characters + при помощи zip проходимся по s, indices сразу
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍2😁2🔥1🤯1
Find Numbers

🟢Easy

🏎️ Runtime: O(n)

👾 Memory O(1)

Решение
🙂 Определяем количество цифр в числе при помощи оперции деления на 10
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1🔥1😁1🤯1
⚡️ Приложение Авито удалили из App Store
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯133😁2🗿2👎1
Где лучше постить алгосы?
Anonymous Poll
81%
Канал
4%
Истории
40%
Истории только для мемов)
👍4
Sort People

🟢Easy

🏎️ Runtime: O(nlog(n))

👾 Memory O(n)

Решение
🙂 Опять используем функцию zip -> сортируем по высоте -> при помощи map забираем массив имен
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1🔥1😁1🤯1
Forwarded from Код Дурова
🥳 Быстрое возвращение //

Приложение «Авито» вернулось в App Store — на это потребовалось менее суток. Тем, у кого приложение было установлено, делать ничего не нужно.

Тем, кто нуждается в наличии программы, могут его снова установить на свой iPhone.

Все на месте. Рады, что удалось быстро решить вопрос. Спасибо всем, кто помогал и сопереживал. ♥️♥️♥️, — заявили в пресс-службе компании.


@d_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3😁31🤯1
Forwarded from Код Дурова
❤️ Снова на бирже //

Сегодня спустя долгий перерыв вновь начались торги акциями Яндекса, отныне полностью российского. Торги начались с роста при цене открытия в 4250 рублей.

Напомним, сделка по продаже бизнеса Яндекса нидерландской Yandex N.V. была завершена 15 июля. ЗПИФ «Консорциум.Первый» приобрёл российский бизнес Яндекса за 475 млрд рублей.

Акции ожидаемо включили в первый котировальный список. Все инвесторы, купившие ранее акции «старого Яндекса» на Московской и СПБ Бирже получили новые акции в обмене 1к1.

@d_code
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1🔥1😁1🤯1
👍7🔥42😁1
Truncate Sentence

🟢Easy

🏎️ Runtime: O(n)

👾 Memory O(n)

Решение
🙂 Преобразуем строку в массив слов и дело остается за малым
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥1🤯1
Matrix Diagonal Sum

🟢Easy

🏎️ Runtime: O(n)

👾 Memory O(1)

Решение
🙂 Проходим по главной диагонали [i][i] и побочной [i][n - i - 1]
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2🤯2👍1😁1
Find the Sum of Encrypted Integers

🟢Easy

🏎️ Runtime: O(n)

👾 Memory O(1)

Решение
🙂 Находим максимальную цифру в числе и воспроизовдим необходимое количество разрядов с этой цифрой. И так для каждого элемента массива
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🤯21🔥1😁1
Find Greatest Common Divisor of Array

🟢Easy

🏎️ Runtime: O(n)

👾 Memory O(1)

Решение
🙂 Стандартный поиск максимума и минимума в массиве + находим общий делитель у максимума и у минимума через цикл
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
Periphery 😺

Либа для статического анализа кода, чтобы проект держать в чистоте



🟢Можно сканировать как весь проект, так и отдельно взятые пакеты
🟢Запуск из Xcode или Терминала
🟢Можно сделать выгрузку данных в файлы и трекать их на этапе ревью pull request



🟣Долгая индексация
🟣Дополнительный под в проект, если будете запускать из Xcode
🟣 Есть процент ложноположительных срабатываний, нужно проверять все ручками
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍3😁2🤯1
Вам интересен не технический контент ? (Что то типо блога, день программиста и тд)
Anonymous Poll
71%
Да
29%
Нет
👍2😁21🔥1
Maximum Sum With Exactly K Elements

🟢Easy

🏎️ Runtime: O(n)

👾 Memory O(1)

Решение
🙂 Находим максимум в массиве и дальше дело техники
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42🔥1🤯1
🎨Хочу прикрепить фигму моего первого проекта, который довольно сильно меня прокачал.

🔢 После его выполнения, я в течении двух месяцев нашел свою первую работу.

❤️Это было тестовое задание в Школу Мобильной Разработки Яндекса)
К сожалению, я тогда не поступил в нее, но получил ценный опыт.

Моя реализация
MVVM
CoreData
UIKit
Использование сторонних библиотек было запрещено
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14😁21👍1🤯1
Count the Number of Consistent Strings

🟢Easy

🏎️ Runtime: O(n+m)

👾 Memory O(1)

Решение
🙂 Используем Set
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4😁3👍2🤯1