Дата: 26 серпня 2024 року
Вступ: Я починаю 10-тижневу подорож для покращення своїх навичок у змагальному програмуванні. Сьогодні — перший день (тиждень 4) цього захоплюючого виклику. Моя мета — вирішувати задачі з програмування щодня на LeetCode, code360 та завантажувати рішення на мій репозиторій на GitHub. Документуючи свій прогрес через щоденні статті, я прагну підтримувати мотивацію та відслідковувати свої покращення з часом.
ОБГОВОРЕНІ ТЕМИ: ЗАДАЧІ З DSA (Структури Даних та Алгоритми)
Мета на сьогодні: Сьогоднішньою метою було вирішити задачу Rearrange Array Elements By Sign з теми структур даних та алгоритмів. Ви можете знайти конкретні питання та мої рішення на моєму GitHub.
(Перегляньте папку Array (Medium) на GitHub)
Ось питання, яке я вирішував сьогодні:
Задача: Rearrange Array Elements By Sign (перегляньте тут)
Підхід_: Підхід полягає в тому, щоб безпосередньо помістити елементи на їх правильні позиції відповідно до завдання. Ми створюємо масив того ж розміру, що й заданий у задачі. Потім ми гарантуємо, що позитивні та негативні числа будуть правильно розташовані.Виклики_: Виклик полягає в обробці великих масивів, де складно відслідковувати позитивні та негативні числа.
Слідкуйте за моїм прогресом:
- GitHub: parulchauhann
- LinkedIn: Parul Chauhan
Перекладено з: Week 4, Day-1 Journal: Competitive Programming