---
id: TASK-26
title: 'Разбор задачи: Best Time to Buy and Sell Stock II (Greedy)'
status: Done
assignee:
  - '@assistant'
created_date: '2026-09-10 07:50'
updated_date: '2026-09-10 08:45'
labels: []
dependencies: []
references:
  - applications/yandex-codenv/algo-solutions/_template.md
priority: high
type: task
ordinal: 26000
---

## Description

<!-- SECTION:DESCRIPTION:BEGIN -->
Файл: algo-solutions/greedy/02-best-time-to-buy-and-sell-stock-ii.md
<!-- SECTION:DESCRIPTION:END -->

## Acceptance Criteria
<!-- AC:BEGIN -->
- [x] #1 Файл создан со всеми секциями формата
<!-- AC:END -->

## Implementation Plan

<!-- SECTION:PLAN:BEGIN -->
1. Изучить задачу Best Time to Buy and Sell Stock II (LeetCode 122, medium, Greedy)
2. Создать файл applications/yandex-codenv/algo-solutions/greedy/02-best-time-to-buy-and-sell-stock-ii.md по шаблону
3. Заполнить все секции (Условие, Ключевая идея, Оценка, Ruby-решение, Разбор, Edge Cases, Типичные ошибки, Альтернативы, Заметки)
4. Проверить на соответствие Acceptance Criteria
<!-- SECTION:PLAN:END -->

## Final Summary

<!-- SECTION:FINAL_SUMMARY:BEGIN -->
Создан файл решения Best Time to Buy and Sell Stock II (LeetCode 122, Greedy) по шаблону: applications/yandex-codenv/algo-solutions/greedy/02-best-time-to-buy-and-sell-stock-ii.md. Все секции заполнены: условие, ключевая идея (сумма положительных перепадов), O(n)/O(1), Ruby-решение, пошаговый разбор, 7 edge cases, типичные ошибки, альтернативные подходы.
<!-- SECTION:FINAL_SUMMARY:END -->
