From 5bee55f864936884c0e58ad53c05ba42c57e3081 Mon Sep 17 00:00:00 2001 From: tuminzee Date: Sat, 2 Oct 2021 11:38:33 +0530 Subject: [PATCH] Organize Java dir Fix Fibonacci Series Code --- .../Java_Programs/DP/Fibonacci.java | 33 ++++++ .../Java_Programs/{ => DP}/Knapsack.java | 0 .../Java_Programs/{ => Misc}/Anagrams.java | 0 .../ArrayIntersection.java} | 100 +++++++++--------- .../Java_Programs/Misc/Finobbaci.java | 28 ----- .../Java_Programs/hello.java | 8 -- 6 files changed, 83 insertions(+), 86 deletions(-) create mode 100644 Program's_Contributed_By_Contributors/Java_Programs/DP/Fibonacci.java rename Program's_Contributed_By_Contributors/Java_Programs/{ => DP}/Knapsack.java (100%) rename Program's_Contributed_By_Contributors/Java_Programs/{ => Misc}/Anagrams.java (100%) rename Program's_Contributed_By_Contributors/Java_Programs/{arrayIntersection.java => Misc/ArrayIntersection.java} (92%) delete mode 100644 Program's_Contributed_By_Contributors/Java_Programs/Misc/Finobbaci.java delete mode 100644 Program's_Contributed_By_Contributors/Java_Programs/hello.java diff --git a/Program's_Contributed_By_Contributors/Java_Programs/DP/Fibonacci.java b/Program's_Contributed_By_Contributors/Java_Programs/DP/Fibonacci.java new file mode 100644 index 000000000..3ed23f8fd --- /dev/null +++ b/Program's_Contributed_By_Contributors/Java_Programs/DP/Fibonacci.java @@ -0,0 +1,33 @@ +/** + * + * It is a sequence such that each number is the sum of the two preceding ones; and the sequence will start from the number 0 and 1. + * Resources + * https://en.wikipedia.org/wiki/Fibonacci_number + * + */ + + + +import java.util.*; +class Fibonacci +{ + public static void main(String args[]) + { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + fibo(n); + } + + static void fibo(int n){ + int a = 0, b = 1, i; + if(n<1){ return; } + + System.out.print(a + " "); + for(i = 1; i=b.length) ? b.length:a.length; - int c[] = new int[minSize]; - int z=0; - for(int i=0;ia){ - end=mid-1; - }else if(arr[mid]=b.length) ? b.length:a.length; + int c[] = new int[minSize]; + int z=0; + for(int i=0;ia){ + end=mid-1; + }else if(arr[mid]