# Tag Archives: java

## Fibonacci Sequence Code and Animation Explained

The Fibonacci Sequence is one of the classic recursive algorithms that you learn in computer science. Mathematically, the fibonacci sequence looks like this f(x) = f(x-1) + f(x-2)  and base values of either f0 =0 and f1=1 The Java Code Download the Java Code [crayon-616c29f92995b613396342/] The Python Code Download the Python Code [crayon-616c29f92996b362179138/] Fibonnacci Recursion … Continue reading Fibonacci Sequence Code and Animation Explained →

## 5 Tips for the AP Computer Science A Exam

Tip 1  : Floating Point Error! If you are asked to compare doubles with either “==” or “!=” the answer is probably “Floating point error”!   (demo of floating point error in Java)   Tip 2 : Constructors are not inherited! The code below fails because constructors are not inherited! public class SuperClass{ } public class … Continue reading 5 Tips for the AP Computer Science A Exam →

## Passing by Value vs. by Reference Visual Explanation

When writing software code, you will spend a lot of time defining, reading and changing variables. Using a variable means you use a descriptive word in your code which holds some information (a number, some text, an object, etc.). This descriptive word is the “title” of the stored information. For example: [crayon-616c29f92a4e7167303968/] Variables … Continue reading Passing by Value vs. by Reference Visual Explanation →