Optimizing Brute Force

Optimizing Brute Force

07December 2020 Arianna Choza

The first thing you think of is not going to be the best. That is why we have ES06, 07, 08, and 09. Javascript keeps evolving and that is great. Here is what it is all about...

In September 1995 Brendan Eich invented a dynamic programming language is a programming language in which operations otherwise done at compile-time can be done at run-time. For example, in JavaScript it is possible to change the type of a variable or add new properties or methods to an object while the program is running. JavaScript can add interactivity to a website.

Variables are containers that store values.

Conditionals are code structures used to test if an expression returns true or not.

An operator is a mathematical symbol that produces a result based on two values (or variables).

Variables are containers that store values.

Functions are a way of packaging functionality that you wish to reuse.Functions often take arguments: bits of data they need to do their job.

Real interactivity on a website requires event handlers. These are code structures that listen for activity in the browser, and run code in response.

There exists a subproblem where stacks can help us solve it. Such as ordering data. When does the data need to be inserted and when extracted, following the order which a stack follows, Last In First Out.