Clive Eric Cussler (July 15, 1931 – February 24, 2020) was an American adventure novelist and explorer. He was known for his novels which feature character Dirk Pitt. They have reached "The New York Times" fiction best-seller list more than 20 times. Cussler is the founder and chairman of the real-life National Underwater and Marine Agency (NUMA).
Paul Dewar
Paul W. Dewar (January 25, 1963 – February 6, 2019) was a Canadian educator and politician. He was born in Ottawa, Ontario. He was the New Democratic Party (NDP) Member of Parliament (MP) for the riding of Ottawa Centre from 2006 to 2015.
On February 14, 2018, Dewer had surgery for a brain tumour. He was later diagnosed with terminal glioblastoma, a rare form of brain cancer. Dewar died from the disease on February 6, 2019 in Ottawa, aged 56.
Divide and conquer algorithm
The Divide and Conquer algorithm (also called the Divide and Conquer method) is a basis for many popular sorting algorithms. An algorithm is simply a series of steps to solve a problem. The general idea of divide and conquer is to take a problem and break it apart into smaller problems that are easier to solve.
This idea can be seen in many popular algorithms. A helpful way to think of this idea, would be when a person looks through a dictionary. For example, if they are looking for the word “Dog”, and land on a page with the word “Firetruck”, the person knows that all the pages to the right of firetruck will not contain dog. They know this because D comes before F in the alphabet. This logic allows a person to spend less time searching, because every time they arrive on a page with the wrong letter, they know that they can eliminate the pages to their right or their left. This is an example of diving a problem up into smaller pieces. If one were to apply this concept in programming, one might start with an ordered list. If they wanted to search through that list, they would start near the center of that list. Simple logic would determine if the desired element is to the right or the left of the middle element, or in some cases it may even be the middle element. From there, each time this algorithm searches, it decreases the size of the list by half. This makes searching through the list extremely efficient.
Terrance Dicks
Terrance Dicks (14 April 1935 – 29 August 2019) was an English author and former television screenwriter, script editor and producer. Dicks had a long association with the BBC science-fiction series "Doctor Who", working as a writer and script editor from 1968 to 1974. He was known as "the most prolific contributor to "Doctor Who"".
Dicks died at his home in Hampstead, London after a short-illness on 29 August 2019 at the age of 84.
Fred Dinenage
Frederick Edgar Dinenage MBE (born 8 June 1942) is an English television presenter, broadcaster and author. He was born in Birmingham, West Midlands. He is known for presenting "How", "How 2", and "ITV News Meridian".
Dinenage was born in Birmingham. He was educated at Portsmouth Grammar School, an independent school in Portsmouth.
While loop
In computer science, a while loop is a statement which is used to execute code repeatedly based on a condition. Simply, it can be thought of as a repeating if statement.
The while loop consists of two parts: the condition and a block of code. The condition is evaluated and if it is true, the block of code is executed. This repeats until the condition evaluates to false. As a pre-test loop, the while loop checks the condition before the block is executed. In contrast, the do-while loop checks the condition "after" the loop has executed. A while loop would typically be used when you don't know the number of times you would like to loop over the block of code. Instead, code would continue looping until a particular condition is met. When the number of times a loop is to be executed is already known before the execution of the loop, a for loop would be a better choice.
A template of a while loop is shown below:
while (condition)
Example code in the C programming language is shown below.
int x = 0;
while (x < 5)
In this example, the loop first checks to see if the variable x is less than 5. Because it is, it will enter the loop, printing the value of x and then increment x by 1. After completing the code block, it will continue to repeat the code block until x is equal to 5. When x is equal to five, the condition evaluates to false and the code exits the while loop.
A loop that continues repeating forever is possible if the condition is always true. When this happens, it is up to the developer to create a statement to exit the loop. An example of this is shown below:
while (true)
In the above example, the condition while always be true. To exit the loop, a break statement is used when a specific condition inside the loop evaluates to true.
For loop
In computer science, a for-loop (or “for loop”) is used to run specified lines of code repeatedly. In different languages, there are different keywords to specify this statement—ways to identify a for loop—but they all do the same task. Most languages use either “for” or “do” as keywords.
A for-loop has two parts: a header, and a body of code. The body consists of a set of instructions (lines of code) that run for each repetition of the loop. The header often declares how many loops to compete, generally indicated by either a loop counter or a loop variable. For-loops are typically used when the number of repetitions are known. For-loops are similar to “while-loops”, but usually have a known number of repetitions.
Sample for-loop in Python:
for i in range(10):
print('Hello, world!')
This for loop prints outs "Hello, world!" ten times.
The name for-loop comes from the English word for, which is the direct translation of the earlier German "für", used by Heinz Rutishauser, who also helped define ALGOL 58 and 60.
In computer science, a loop counter is a variable that controls how many repetitions the loop will do. Usually, the loop counter variable is an integer value that increments by 1 for each completed loop. However, loop counters can also decrement, and can have step sizes other than 1.
Loop counters change each iteration. With each repeat, there is unique counter value. The loop counter is the deciding factor for when a loop should end and go onto the next section of code.
Common identifier names for loop counters are i, j, and k(and so on, if needed).
A for-loop is available in most common programming languages. While for-loops in different languages will all fulfill the same task, there are differences on how each programming language deals with for loops.
Daryl Dragon
Daryl Frank Dragon (August 27, 1942 – January 2, 2019) was a American musician and songwriter. He was known as Captain from the pop musical duo Captain & Tennille, with his former wife, Toni Tennille.
In 1981, Dragon contributed to Carpenters' "Made In America" album, programming synthesizers on "(Want You) Back In My Life Again". In 1996, Dragon played keyboard on a number of tracks on the self-titled album by pop punk band Size 14.
In 2009, Dragon was diagnosed with a neurological disorder which causes him to have tremors.
Dragon died on January 2, 2019 in Prescott, Arizona from renal failure at the age of 76.
Toni Tennille
Cathryn Antoinette "Toni" Tennille (born May 8, 1940) is an American singer-songwriter and keyboardist. She is best known as one-half of the 1970s duo Captain & Tennille with her former husband Daryl Dragon. Her best known song is "Love Will Keep Us Together".
Howard Finkel
Howard Finkel (June 7, 1950 – April 16, 2020) was an American professional wrestling ring announcer. He worked with WWE since 1977. He began working for Vince McMahon Sr.'s World Wide Wrestling Federation (WWWF) in 1975 and was a ring announcer, beginning in 1977. Finkel was seen as one of the best ring announcers of all time.