Big O notation is the tool developers use to describe how algorithms scale as inputs grow, focusing on the worst-case scenario. It helps you choose solutions that stay efficient under heavy loads, ...
If you have a process that is O(n<sup>3</sup>), and you can improve it to O(mn<sup>2</sup>) where m << n, but still scales [very weakly) with n, is the improved process O[n<sup>2</sup>) or ...