## The Last Programmer | Hacking the Pandemic

Far in the distant future, the virus has wiped out 99% of humanity. People stopped going to work, the food ran out, cities collapsed. A great battle was fought between the infected versus the non infected — we lost. The last human is a lone programmer. The year is 2020. I guess I didn’t need […]

## How to Make a Player State Machine in Godot 3.1

In this video, you will learn how to convert a standard player controller so that it uses a state machine. This is the first step to implementing advanced features for your player such as wall-jumping, dodging, and backflipping. Howdy! And welcome to Game Endeavor. Once you’re ready to start adding advanced features to your player […]

## Exponential Running Time – Intro to Algorithms

It turns out the answer is no, not all problems have efficient algorithms. They are some that actually require an exponential amount of running time. For example, an algorithm may have a bound of Î¸(2â ż). So an n gets larger, this is getting larger and larger and larger very very quickly. So this is […]

## Correctness: Naive – Intro to Algorithms

Let’s go through and actually do a proof of the correctness of the naive algorithm we just spoke about. We’re going to proceed by taking advantage of a particular observation. What we’re trying to prove here is the correctness of the claim that naive(a,b) outputs the product of a and b. The observation that I’m […]

## Find the maximum path sum between two leaves of a binary tree | GeeksforGeeks

Hello friends! And, welcome to another tutorial on GeeksforGeeks. In this video we are going to understand the program which helps us in Finding the maximum path sum between two leaves of a binary tree..First let us take an example. In this binary tree, the maximum path sum will be between nodes 3 and 10.. […]

## Running Time – Intro to Algorithms

What I’d like you to think about is how long does it take for naïve(a, b) to execute as we look at larger and larger inputs. These should be really fast. This should still be pretty fast. As we give it larger and larger powers of 2, you should notice that it’s going to take […]

## Introduction to C Programming Language | History of C [2020]

Hello and welcome back to c programming tutorials, hope till now you get an idea of what C programming is all about. Today in this video I want to provide an overview and give you a little idea of how C came about. Now as we talk earlier C is a general purpose, imperative programming […]