Какое худшее время работы метода
contains() для элемента, который есть в ArrayList?Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20❤2
На данном этапе автор показывает, как добавить поддержку экранной клавиатуры ReplyKeyboard.
С её помощью реализуется общение пользователя с ботом более простым способом — вместо набора команды можно просто будет нажать на соответствующую кнопку на экране.
🔖 Предыдущая часть — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍3
Учитывая две строки
needle и haystack, верните индекс первого появления needle в haystack или -1, если needle не является частью haystack.Пример 1:
Входные данные:
haystack = "sadbutsad", needle = "sad"Вывод:
0Пояснение:
"sad" встречается под индексами 0 и 6. Первое вхождение происходит под индексом 0, поэтому мы возвращаем 0.Пример 2:
Входные данные:
haystack = "leetcode", needle = "leeto"Вывод:
-1Пояснение:
"leeto" не встречается в "leetcode", поэтому мы возвращаем значение -1.Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍3🤣1
Благодаря данной статье вы ознакомитесь с алгоритмом Бойера-Мура-Хорспула и узнаете, как с его помощью решить задачу с LeetCode.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥1
Ta4j — это библиотека Java для анализа и прогнозирования направления движения цен на основе изучения прошлых рыночных данных.
Библиотека предоставляет базовые компоненты для оценки и прогнозирования торговых стратегий.
Зависимость Maven:
<dependency>
<groupId>org.ta4j</groupId>
<artifactId>ta4j-core</artifactId>
<version>0.16</version>
</dependency>
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🤯10🔥2🤣2
🔥5❤2
В этом выпуске автор показывает, как добавить кнопки действия к сообщению, которое отправляет бот, а также рассказывает, как мы можем редактировать уже отправленное сообщение.
🔖 Предыдущая часть — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6
Как получить сумму всех чисел в наборе?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣26👍8❤3😁2🤯1
Параллельная редукция — это процесс сокращения (редукции) коллекции элементов с использованием параллельных вычислений.
В Java для этого можно использовать параллельные потоки и функциональные интерфейсы, такие как
reduce(), collect() и stream().Использование параллельной редукции имеет смысл только при выполнении тяжелых вычислений или обработки больших коллекций данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
Учитывая n пары круглых скобок, напишите функцию для генерации всех комбинаций правильно сформированных круглых скобок.
Пример 1:
Входные данные:
n = 3 Вывод:
["((()))","(()())","(())()","()(())","()()()"]Пример 2:
Входные данные:
n = 1 Вывод:
["()"]Please open Telegram to view this post
VIEW IN TELEGRAM
❤11👍5
В этом выпуске автор показывает, как отправить сообщение всем пользователям бота и ограничить эту функцию правами владельца бота.
🔖 Предыдущая часть — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍6
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣48👍4❤3💯1
Что выведет код сверху?
Anonymous Quiz
3%
false true false
15%
true false false
56%
true false true
26%
false false true
🔥14👍3
System.nanoTime() — это метод, который возвращает текущее время в наносекундах и позволяет измерить продолжительность выполнения небольших фрагментов кода.Метод часто используется для:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣40😁8❤2