Решите квадратные уравнения вида ax² + bx + c 😎

Заполнение квадрата – один из важных и самых простых методов решения квадратного уравнения вида ax² + bx + c. Это применение известной алгебраической формулы(a + b)². Пожалуйста, ознакомьтесь с моей предыдущей статьей, чтобы понять визуальное объяснение (a + b)²

Почему квадратные уравнения так трудно решать?🤔 Потому что x встречается в уравнении дважды. Это хуже? Давайте рассмотрим пример уравнения
x2 + 2x + 1= 0
и перестроим его так, чтобы получилосьx появиться один раз.

Как бы мы ни старались, в итоге у нас получается 2 x в нашем уравнении.

Завершение квадрата💁

Вот идет наш друг. Давайте немного изменим наше уравнение x² + 2x = -1 и представим в виде фигур

Мы можем отложить -1(константа) и сосредоточиться только на LHS. LHS состоит из
1. Квадрата с площадью (length =x)
2. Прямоугольник площадью2x (length = x, ширина = 2)

Пунктирная линия в прямоугольнике указывает на то, что мы можем разделить прямоугольник на 2 половины. Теперь имеем
1. Квадрат площадью (length = x)
2. 2 прямоугольника площадью x(длина = x, ширина = 1) каждый.

Теперь мы переставляем наши фигуры, чтобы сформировать один квадрат.

Наряду с нашим квадратом () и двумя прямоугольниками (1x + 1x = 2x) мы также получаем нежелательный квадрат (1² = 1). Таким образом, наше уравнение становится

x2 + 2x +1 = (x + 1)²согласно a² + 2ab + b² = (a + b)²

Чтобы удалить ненужный квадрат площадью 1, мы вычтем из приведенного выше уравнения 1 с обеих сторон.

x² + 2x = (x + 1)² - 1

Подставив приведенное выше значение в наше фактическое уравнение x² + 2x = -1, мы получим

(x + 1)² - 1 = -1, отправив -1 в RHS и взяв квадрат корень мы придумали

x = -1что решает уравнениеx² + 2x = -1

Этот метод может быть очень полезен в соревновательном программировании. Вы можете решить проблему Расстановки монет в LeetCode, используя этот метод.



Спасибо 🤘

Чтобы узнать больше обо мне, посетите ganeshkumarm.me