DeepSeek Учёба 👁 9

DeepSeek: разбор задачи LeetCode с тремя решениями

Промпт DeepSeek для глубокого разбора алгоритмических задач: 3 уровня решения от brute force до оптимума.

Промпт Запустить →
Разбери задачу с LeetCode. Условие задачи: [ТЕКСТ ИЛИ НОМЕР И НАЗВАНИЕ: Two Sum (LeetCode #1)]. Покажи: 1) Перефразировка условия своими словами 2) Brute force подход — реализация + сложность по времени и памяти 3) Оптимизированный подход — идея, реализация на [ЯЗЫК: Python 3.11], сложность 4) Самый оптимальный (если есть лучше) — с объяснением 5) Edge-cases которые часто забывают 6) Похожие задачи на LeetCode (3 номера). Код с комментариями на ключевых местах.
Запустить промпт →

Пример результата

**Задача 1: Two Sum** **Своими словами:** найти два числа в массиве, дающих в сумме target. Вернуть их индексы. **Brute force O(n²):** ```python for i in range(len(nums)): for j in range(i+1, len(nums)): if nums[i]+nums[j] == target: return [i,j] ``` **Оптимум O(n) через hashmap:** ```python seen = {} for i, n in enumerate(nums): if target-n in seen: return [seen[target-n], i] seen[n] = i ``` **Edge:** дубликаты в массиве, отрицательные числа **Похожие:** 15 (3Sum), 167 (Two Sum II), 653

Похожие промпты

План изучения английского с нуля до IELTS или собеседования для ChatGPT
ChatGPT
План изучения английского с нуля до IELTS или собеседования для ChatGPT
План обучения новой профессии за 90 дней
ChatGPT
План обучения новой профессии за 90 дней
Разговорный тренер английского: диалог в роли и разбор после
ChatGPT
Разговорный тренер английского: диалог в роли и разбор после
Шпаргалка-схема по теме на 1 страницу
ChatGPT
Шпаргалка-схема по теме на 1 страницу

Полезные статьи

Нейросеть для студента: какие подходят и для чего
Промт с котом: 4 провала нейросети и 14 промптов
Промты для программиста: 43 промпта под задачи кода

Все гайды →