Logo
TGCATALOG
Catalog Collections Blog
Java | LeetCode

Java | LeetCode

LeetCode задачи и решения на Java.

No ratings
28
10.09.2026
28
10.09.2026
No ratings
28
10.09.2026
Safe redirect via bot
О канале

LeetCode задачи и решения на Java.

Подписчиков 6,497
Тематика Technology
Язык English
Ссылка t.me/easy_java_task

We also recommend

Kekaton AI | Voiceover and voice clone
Kekaton AI | Voiceover and voice clone
Bot

AI bot for text-to-speech and voice cloning in Telegram. Create audio using neural network quickly and easily.

Description

Решения задач LeetCode на Java с акцентом на чистый код и оптимизацию. Темы: массивы, деревья, графы, динамика. Идеально для технической подготовки.

Latest posts

Java | LeetCode
Java | LeetCode
🔒Открыть пост
и посмотреть медиа
Задача: №29. Divide Two Integers Сложность: medium Даны два целых числа dividend и divisor. Выполните деление без использования операторов *, /, %. Результат должен быть усечён до целого и находиться в пределах 32-битного целого числа. Пример: Input: dividend = 10, divisor = 3 Output: 3 Input: dividend = 7, divisor = -3 Output: -2 👨💻 Алгоритм: 1⃣Определить знак результата и привести dividend и divisor к положительным значениям типа long, чтобы избежать переполнения и упростить работу с отрицательными числами. 2⃣Найти максимальное кратное делителя (удваивая divisor и счётчик divide), не превышающее dividend. 3⃣Рекурсивно вызвать деление для остатка dividend - sum, сложить с текущим divide и вернуть результат с учётом знака. 😎 Решение: public class Solution { public int divide(int dividend, int divisor) { long result = divideLong(dividend, divisor); return result > Integer.MAX_VALUE ? Integer.MAX_VALUE : (int)result; } private long divideLong(long dividend, long divisor) { boolean negative = dividend < 0 != divisor < 0; dividend = Math.abs(dividend); divisor = Math.abs(divisor); if (dividend < divisor) return 0; long sum = divisor; long divide = 1; while ((sum + sum)
Java | LeetCode
Subscriber dynamics
+-0.1% last 30 days
Current
6,497
Month ago
6,504
Average growth
+0 / day
Updated
16 hours ago

Reviews for channel Java | LeetCode

Log in to leave a review

Only registered users can share their opinion.

No reviews yet

Be the first to share your impression of this resource!

Similar resources

10

Software trends, reviews, tutorials,tipsAnd exclusive to tech enthusiasts.🔥

Channel

Official news and updates fromBinance. Up-to-date information about the exchange and cryptocurrencies in real time.

Channel

News feed on web development: trends, updates of frameworks and tools.

Channel
Switch to Light Theme
Home Catalog Collections Blog Login