View full lesson: http://ed.ted.com/lessons/your-brain-can-solve-algorithms-david-j-malan

An algorithm is a mathematical method of solving problems both big and small. Though computers run algorithms constantly, humans can also solve problems with algorithms. David J. Malan explains how algorithms can be used in seemingly simple situations and also complex ones.

Lesson by David J. Malan, animation by enjoyanimation.

**Video Rating: / 5**

I know Dave from CS50!

man the low vierws on these videos proves what kind of dumbass generation is coming up next !! 1b+ views to some asian guy bouncing .. but this has hardly 300k views !!

This video sucks dick, it basically gave me autism, i actually became dumber after watching it.

At 4:39, My answer is that I would solve a rubik's cube.

what about

let X = 0

for each person in the room

N = X + 1

thank you

thank you

int personCount = 0;

foreach(Person p in room.GetPersons())

{

personCount++;

}

Sir David J Malan,always making things easier to understand! Everyone should try out his Harvard course i.e CS50!

Very helpful, thank you!

Can we replicate emotion behavior only by a chain of math expression ? Can we make biological algorithm ? Do algorithm is only automation (chain of command) ?

tcs aspire brought me here

Thank you

So for every person N= a number of people who are in the room if the room is vacant N = 0 or it's just a letter

Thank you for developing this, Mohammed ibn Musa al-Khwarizmi, aka Algoritmi.

Now I can add "Proffesional Counter" to my resume

well explained! Tnx

I give up..thanks

…I Know N<5555!

…I Know N<5555