This is 4210 in binary.
What is 101010?
A programming conditional statement that, if proved true, performs a function or displays information.
What is an if statement?
A simple sorting algorithm that repeatedly steps through the list, compares adjacent elements and swaps them if they are in the wrong order. The pass through the list is repeated until the list is sorted.
What is bubble sort?
A collection of items of the same type stored at contiguous memory locations.
What is an array?
This programming language shares a name with a snake.
What is Python?
378 is this in decimal.
A loop that will repeat a set of instructions based on a condition. As long as the condition evaluates to true, the code inside it will keep repeating.
What is a while loop?
A sorting algorithm that splits an array into a sorted and an unsorted part. Values from the unsorted part are picked and placed at the correct position in the sorted part.
What is insertion sort?
A data structure that consists of nodes where each node contains a data field and a reference to the next node in the list.
What is a linked list?
This programming language has a logo that's a mug of coffee.
What is Java?
This is 1011 1110 1110 11112 in hexadecimal?
What is BEEF?
A loop that enables a particular set of conditions to be executed repeatedly until a condition is satisfied. This type of loop is typically used when the number of iterations is known in advance.
What is a for loop?
An algorithm for traversing or searching tree or graph data structures. The algorithm starts at the root node and explores as far as possible along each branch before backtracking.
What is depth-first search?
A linear data structure which follows a particular order in which the operations are performed. The order may be LIFO(Last In First Out) or FILO(First In Last Out).
What is a stack?
This language was developed in the early 1970s at Bell Labs.
What is C?
This is 12013 in decimal.
What is 46?
This loop is similar to a while loop, except the fact that it is guaranteed to execute at least one time.
What is a do while loop?
An algorithm that follows the problem-solving heuristic of making the locally optimal choice at each stage.
What is a greedy algorithm?
A node-based binary tree data structure which has the following properties:
What is a binary search tree?
This is considered the first object-oriented programming language.
Simula
This is xABC in decimal.
What is 2748?
A conditional block used as a method of shortening a long set of if else statements. This type of statement helps in allowing the value of a variable or expression to select the code block for execution from a list of candidates that represent the different possibilities that can occur.
What is a switch statement?
A Divide and Conquer algorithm that picks an element as pivot and partitions the given array around the picked pivot.
What is quick sort?
This data structure consists of two types:
What is a heap?
According to a 2020 survey, this was the most widely used programming language in the world.
What is JavaScript?