Searching Algorithms

This article contains information regarding various searching techniques that may prove useful in various situations without regard to programming language. Description Of Searching? Ready for a completely convoluted example? Read on… Let’s say that you are visiting your buddy in his hometown and your buddy called from his workplace to inform you that he was…

Sorting Algorithms

This article contains information regarding various sorting techniques that may prove useful in various situations without regard to programming language. Description Of Sorting? Sorting is a term to describe the ordering of data upon some value. For instance, let’s say that we have a list of people’s names: Bob Smith Janet Q. Evans Mike A.…

Introduction To C – Part 3

Welcome to the final installment of a three-part introduction to C. In this chapter, various constructs are discussed including conditional statements and loops. Conditionals If-Statement There are times in a program when you will want to perform actions based on certain results. For instance, let’s say that we want to test to see if a…

Introduction To C – Part 2

This is part two of a three-part introduction to C series. Please read Part One first if you have not done so already and are new to the language. Variables Variables are a medium with which to hold storage of some value in a program. Variables are implemented in every language in some way. In C, we…

Introduction To C – Part 1

Recently, I have added a programming assignment to my college students’ Game Design & Development courses. I require the assignment as a way to simply introduce them to the C-language; but more for the logical thought process that the ensuing coding exercises are meant to accomplish. This is useful because the majority of my students…

Binary Math and Bitwise Operators

So, you have heard the term binary before, but really, what does it mean? How is it useful? And when should it be used in code? These questions are all answered in this article that revolves around the intricacies of binary math. What Does It Mean? Binary is just one of a number of systems used to…