From 8c4c107e4d405874f5903e146594b4036cd233e5 Mon Sep 17 00:00:00 2001 From: TusharKalyankar Date: Wed, 1 Sep 2021 13:47:19 +0530 Subject: [PATCH 1/2] JAVA Code added Merge two Sorted Arrays --- Java/Algorithms/Merge2Arrays.java | 101 ++++++++++++++++++++++++++++++ Java/README.md | 2 + 2 files changed, 103 insertions(+) create mode 100644 Java/Algorithms/Merge2Arrays.java diff --git a/Java/Algorithms/Merge2Arrays.java b/Java/Algorithms/Merge2Arrays.java new file mode 100644 index 00000000..94a98dcb --- /dev/null +++ b/Java/Algorithms/Merge2Arrays.java @@ -0,0 +1,101 @@ + +//JAVA Code for Merging 2 Sorted Arrays + +import java.util.Scanner; + +public class Merge2Arrays +{ + + public static void mergeArrays(int[] ary1, int[] ary2, int capacity1, + int capacity2, int[] ary3) + { + + int a = 0, b = 0, c = 0; + + // Traverse both array + while (a Date: Wed, 1 Sep 2021 14:32:13 +0530 Subject: [PATCH 2/2] C Program to check if given number is Happy Number or not --- C/HappyNumberInC.c | 60 ++++++++++++++++++++++++++++++++++++++++++++++ C/README.md | 2 ++ 2 files changed, 62 insertions(+) create mode 100644 C/HappyNumberInC.c diff --git a/C/HappyNumberInC.c b/C/HappyNumberInC.c new file mode 100644 index 00000000..76791d3e --- /dev/null +++ b/C/HappyNumberInC.c @@ -0,0 +1,60 @@ + +#include + +//Function to check if number happy number or not +int CheckHappyNo(int number){ + int Remender = 0, total = 0; + + //Compute the total of squares of digits + while(number > 0){ + Remender = number%10; + total = total + (Remender*Remender); + number = number/10; + } + return total; +} + +int main() +{ + int number ; + printf("Enter the number \n"); + scanf("%d",&number); + + int outcome = number; + + while(outcome != 1 && outcome != 4){ + outcome = CheckHappyNo(outcome); + } + + //The HapyNum alwys ends with 1 + if(outcome == 1) + printf("This number is a Happy Number"); + //The number which is not HappyNum ends in a cycle of numbers repeating contains 4 + else if(outcome == 4) + printf("This number isn't a Happy Number"); + + return 0; +} + +/* + +OUTPUT: + +Enter the number +85 +This number isn't a Happy Number + +***************************************************************** +Enter the number +1 +This number is a Happy Number + + Input : A number + Output: Whether is Happy number or not + Algorithm: C program to check whether a number is Happy Number or not + + + Time Complexity: O(n) + Space Complexity: O(n) + +*/ \ No newline at end of file diff --git a/C/README.md b/C/README.md index d66a0fe0..a992883f 100644 --- a/C/README.md +++ b/C/README.md @@ -26,6 +26,8 @@ Format: -[FCFS ](fcfs.c) +-[Find if given number is a Happy Number or Not](HappyNumberInC.c) + -[Find nth term in an A.P.](AP.c) -[Find the middle element of linked list](middle.c)