Lets start by checking current version. 1 $ git - -version Install Homebrew if needed. 1 $ /bin/bash -c "$(curl -fsSL https://raw.g...
AnasAbdin
No title available
$LAYYYTER

Janaina Medeiros

roma★

#extradirty
Xuebing Du
Peter Solarz
i don't do bad sauce passes
Jules of Nature
Aqua Utopia|海の底で記憶を紡ぐ
h
YOU ARE THE REASON

izzy's playlists!

No title available
let's talk about Bridgerton tea, my ask is open

Discoholic 🪩
he wasn't even looking at me and he found me
we're not kids anymore.
Game of Thrones Daily

seen from Australia

seen from Bulgaria
seen from Lithuania
seen from United States
seen from United States
seen from United States

seen from United States
seen from Brazil

seen from Australia
seen from Germany
seen from Chile
seen from Belarus
seen from Belarus

seen from Belarus
seen from United States

seen from United States
seen from United States
seen from United States
seen from United States
seen from United States
@virtualspecies
Lets start by checking current version. 1 $ git - -version Install Homebrew if needed. 1 $ /bin/bash -c "$(curl -fsSL https://raw.g...
We have seen the behavior in SSMS that nothing happen when we go to Tasks/Restore/Database . It means that the backup/restore history for th...
In many cases, we will need to edit the hosts file on our machine. It is used to resolve hosts names before DNS. We can control access to websites and network traffic with this, in case of attack or any other reasons. Follow these simple steps to edit hosts file on your Windows...
Using Git Branches
Software Engineers deal with git branches pretty much every day. Git branches are an integral part of our everyday workflow. To keep it as a reference, we will talk about some every day required git commands for branching including how to create a branch, checkout branch and finally, how git merge can integrate the history of independent branches.
1. List all of the branches in a repository.
$ git branch
Read more >>
Delete Git Branch
1. Checkout "MyBranch" before deleting {OldBranch}. It makes "MyBranch" current/working branch.
$ git checkout {MyBranch}
2. Delete local "MyBranch". This is the safest option for deleting a local branch since branch doesn't get deleted if there is any unmerged changes exist.
$ git branch -d {OldBranch}
Read more >>
Java problemFactory
You decided to use JAVA to fix a problem.. _Now you have a ProblemFactory(). You decided to use VISUAL C++ to fix a problem.. _Now you have a ?Problem@@YAXHD@Z.
How to Print Contents from Certain DIV
Time to time we get into such situation when we need to print part of our webpage where pop-up is restricted. Well JavaScript will be the answer. Here is a little script that raise the DIV dynamically and print. It is very effective cross browser script. Feel free implementing it as a starter..
In Java 3 = 12
A blog about Computer Engineering and various Programming techniques.
Can the Product of Two Polynomials Result in a Single Term
Enable Finder to Show or Hide Invisible Files and Folders on Mac
Best Programmer Joke
Best Programmer Joke
A blog about Computer Engineering and various Programming techniques.
Java array tutorial
Nth Fibonacci number using Java Recursion
There are certain problems that just make sense to solve using Java Recursion. Demonstrating Fibonacci Series is one of them. Let’s take a look at something called Fibonacci series. Here are the first few numbers of this series:0, 1, 1, 2, 3, 5, 8, 13, 21…
Now stop reading and try to figure out what’s going on or let’s walk thru the sequence together and see how it works: To obtain the sequence, we start with 0 and 1 after which every number is the sum of the previous two numbers. For example, the first two numbers will be 0 and 1
0, 1
For the next number, we add the previous two numbers 0 and 1 which gives one.
0, 1, 1
The next number would be 1 + 1 = 2
0, 1, 1, 2
Now, the next number would be 1 + 2 = 3
0, 1, 1, 2, 3
Continuing in this way gives the Fibonacci series. A specific term in the series is represented as Fn where n is the position of that number from the beginning. For example,
F0 = 0, F1 = 1, F2 = 1, F3=2, F4 = 3, F5 = 5 and so on...
The Fibonacci series can be expressed as a recurrence relation as shown below: F0 = 0
F1 = 1
Fn = Fn-1 + Fn-2; where n >= 2
What’s neat about this sequence is that when you try to sit down and think up an algorithm to solve this problem, you can’t help but think of recursion. Since the solution to the next number relies on the past two iterations, recursion becomes very handy. Now that’s not to say that the only way to solve this problem is with Java Recursion, but it can make the coding much simpler (We also can use Java Iterator to solve this sequence). Let’s start coding and talk about it. The basic model of recursion is to follow two rules properly:
* Define stopping point.
* Walk towards the stopping point.
As long as we follow these two rules, we are ok, otherwise we might get caught in an infinite loop. In this case we have to terminate our code manually. Since we are looking for the Nth number of our Fibonacci Sequence, do you guess what’s our “stopping point” would be? Nice guess! It’s the number we are wishing to solve. If the question is: “What is the 20th number in the Fibonacci Sequence?”, then our precious “stopping point” is 20.
Well then, we have our stopping point, now think about the second part of our recursion model. How do we make our code to walk towards the stopping point? We know that the Fibonacci sequence represents Fn = Fn-1 + Fn-2; where n >= 2. Here the n represents the unique index of any particular number in the Fibonacci sequence. In this case, its 20.
1. Private static int index = 0;
2.
3. public static void main (String[] args){
4. int n1 = 0;
5. int n2 = 1;
6. System.out.println(“index: “ + index + “ = “ + n1);
7. fibonacci(n1, n2);
8. }
9.
10. public static void Fibonacci(int n1, int n2){
11. System.out.println(“index: “ + index + “ = “ + n2);
12. if (index == 20){ //Stopping point.
13. return;
14. }
15. index++; //Make sure to increment our index to walk towards the end.
16.
17. fibonacci(n2, n1 + n2);
18. }
Here we go! We have our working algorithm for the Fibonacci Sequence. Now change your stopping point and explore different index of the sequence.
See more at: http://www.virtualspecies.com/2015/02/nth-fibonacci-number-using-java.html#sthash.z8iCqjBb.dpuf