<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Vasanth S</title>
    <description>The latest articles on DEV Community by Vasanth S (@vasanthvnr_31).</description>
    <link>https://dev.to/vasanthvnr_31</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2772314%2F0b8330df-7565-4dd6-b316-c28899633da8.jpg</url>
      <title>DEV Community: Vasanth S</title>
      <link>https://dev.to/vasanthvnr_31</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/vasanthvnr_31"/>
    <language>en</language>
    <item>
      <title>Practice Program in java Day-10</title>
      <dc:creator>Vasanth S</dc:creator>
      <pubDate>Wed, 19 Feb 2025 17:08:43 +0000</pubDate>
      <link>https://dev.to/vasanthvnr_31/practice-program-in-java-day-10-2mgp</link>
      <guid>https://dev.to/vasanthvnr_31/practice-program-in-java-day-10-2mgp</guid>
      <description>&lt;p&gt;Today I learned the new topic of String:&lt;br&gt;
find the length of last word in a string;&lt;/p&gt;

&lt;p&gt;program :&lt;br&gt;
class Solution {&lt;br&gt;
    public int lengthOfLastWord(String s) {&lt;br&gt;
        int last = s.length() - 1;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    while (last &amp;gt;= 0 &amp;amp;&amp;amp; s.charAt(last) == ' ') {//to remove he spaces
        last--;
    }

    int start = last;
    while (start &amp;gt;= 0 &amp;amp;&amp;amp; s.charAt(start) != ' ') {
        start--;
    }

    return last - start;        
}
public static void main(String... args){
    String a="fly of moon ";
    int S=lengthOfLastWlrd(a);
    System.out.println(S);}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;}&lt;br&gt;
}&lt;/p&gt;

</description>
      <category>programming</category>
      <category>java</category>
      <category>string</category>
      <category>leetcode58</category>
    </item>
    <item>
      <title>Playing with HashMap&lt;&gt;(); in java</title>
      <dc:creator>Vasanth S</dc:creator>
      <pubDate>Tue, 18 Feb 2025 14:35:29 +0000</pubDate>
      <link>https://dev.to/vasanthvnr_31/playing-with-hashmap-in-java-2e4g</link>
      <guid>https://dev.to/vasanthvnr_31/playing-with-hashmap-in-java-2e4g</guid>
      <description>&lt;p&gt;Today learned the intresting topic to see is HashMap Concept and play with HashMap are&lt;/p&gt;

&lt;p&gt;output:&lt;br&gt;
{2=Apple, 3=Grapes, 4=orange}&lt;br&gt;
{2=Apple, 3=Grapes}&lt;br&gt;
Banana&lt;br&gt;
2&lt;br&gt;
Cherry&lt;br&gt;
0&lt;/p&gt;

&lt;p&gt;program:&lt;br&gt;
import java.util.HashMap;&lt;br&gt;
import java.util.Map;&lt;/p&gt;

&lt;p&gt;public class hashM {&lt;br&gt;
    public static void main(String[] args) {&lt;br&gt;
        Map vm=new HashMap&amp;lt;&amp;gt;();//playing with hashmap&lt;br&gt;
        vm.put(2,"Apple");&lt;br&gt;
        vm.put(3,"Grapes");&lt;br&gt;
        vm.put(4,"orange");&lt;br&gt;
        System.out.println(vm);&lt;br&gt;
        vm.remove(4);&lt;br&gt;
        System.out.println(vm);&lt;br&gt;
        vm.replace(3,"Banana");&lt;br&gt;
        System.out.println(vm.get(3));&lt;br&gt;
        System.out.println(vm.size());&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    vm.put(4,"Cherry");
    System.out.println(vm.get(4));
    vm.clear();
    System.out.println(vm.size());
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;}&lt;/p&gt;

</description>
      <category>java</category>
      <category>hashmap</category>
      <category>programming</category>
    </item>
    <item>
      <title>Practice Problem in Java day 9</title>
      <dc:creator>Vasanth S</dc:creator>
      <pubDate>Mon, 17 Feb 2025 13:29:10 +0000</pubDate>
      <link>https://dev.to/vasanthvnr_31/practice-problem-in-java-day-9-19gp</link>
      <guid>https://dev.to/vasanthvnr_31/practice-problem-in-java-day-9-19gp</guid>
      <description>&lt;p&gt;Today I covered the sliding window problem to calculate the maximum sum of sub array using kadane's algorithm in java&lt;/p&gt;

&lt;p&gt;public class sumofsubarr {&lt;br&gt;
    static int max(int a, int b){&lt;br&gt;
        return a&amp;gt;b? a : b;&lt;br&gt;
    }&lt;br&gt;
    public static void main(String[] args) {&lt;br&gt;
        int[] arr={1,3,5,2,4,6};&lt;br&gt;
        int k=3;&lt;br&gt;
        int maxS=0;&lt;br&gt;
        int curS=0;&lt;br&gt;
        if (k&amp;gt; arr.length) System.out.println(-1);&lt;br&gt;
        for (int i=0;i&amp;lt;k;i++) {&lt;br&gt;
            curS += arr[i];&lt;br&gt;
        }&lt;br&gt;
        maxS=curS;&lt;br&gt;
        for (int i=k;i&amp;lt; arr.length;i++){//kadanes algorithm&lt;br&gt;
            curS=curS+arr[i]-arr[i-k];&lt;br&gt;
            maxS=max(maxS,curS);&lt;br&gt;
        }&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    System.out.println(maxS);
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;}&lt;/p&gt;

</description>
      <category>programming</category>
      <category>webdev</category>
      <category>java</category>
      <category>slidingwindow</category>
    </item>
    <item>
      <title>Practice Program (Java)</title>
      <dc:creator>Vasanth S</dc:creator>
      <pubDate>Sat, 15 Feb 2025 14:52:22 +0000</pubDate>
      <link>https://dev.to/vasanthvnr_31/practice-program-java-147c</link>
      <guid>https://dev.to/vasanthvnr_31/practice-program-java-147c</guid>
      <description>&lt;p&gt;In java today practiced the program of curly braces pattern program&lt;/p&gt;

&lt;p&gt;output :&lt;br&gt;
{}&lt;br&gt;
{} {{}}&lt;br&gt;
{} {{}} {{{}}}&lt;br&gt;
{} {{}} {{{}}} {{{{}}}}&lt;/p&gt;

&lt;p&gt;public class braces_pattern {&lt;br&gt;
    public static void main(String[] args) {&lt;br&gt;
        String a="{";&lt;br&gt;
        String b="}";&lt;br&gt;
        int A=4;&lt;br&gt;
        for (int i=1;i&amp;lt;A;i++){&lt;br&gt;
            for (int j=1;j&amp;lt;i+1;j++){&lt;br&gt;
                for (int k=j;k&amp;lt;=j;k++){&lt;br&gt;
                    System.out.print(a);&lt;br&gt;
                }&lt;br&gt;
                for(int k=j;k&amp;lt;=j;k++){&lt;br&gt;
                    System.out.print(b);&lt;br&gt;
                }&lt;br&gt;
            }&lt;br&gt;
            System.out.println();&lt;br&gt;
        }&lt;br&gt;
    }&lt;br&gt;
}&lt;/p&gt;

&lt;h1&gt;
  
  
  java
&lt;/h1&gt;

&lt;h1&gt;
  
  
  leetcode
&lt;/h1&gt;

&lt;h1&gt;
  
  
  patterns
&lt;/h1&gt;

</description>
    </item>
    <item>
      <title>Practice Program</title>
      <dc:creator>Vasanth S</dc:creator>
      <pubDate>Fri, 14 Feb 2025 14:30:02 +0000</pubDate>
      <link>https://dev.to/vasanthvnr_31/practice-program-21ip</link>
      <guid>https://dev.to/vasanthvnr_31/practice-program-21ip</guid>
      <description>&lt;p&gt;In array to remove the given element and print the array as remaining elements&lt;/p&gt;

&lt;p&gt;class remove {&lt;br&gt;
    public int removeElement(int[] nums, int val) {&lt;br&gt;
        int n=0;&lt;br&gt;
        for(int i=0;i&amp;lt;nums.length;i++){&lt;br&gt;
            if(nums[i]!=val){&lt;br&gt;
                nums[n]= nums[i];//store the unique element in an array (n)&lt;br&gt;
                n++;&lt;br&gt;
            }&lt;br&gt;
        }&lt;br&gt;
        return n;&lt;br&gt;
}&lt;/p&gt;

&lt;h1&gt;
  
  
  java
&lt;/h1&gt;

&lt;h1&gt;
  
  
  removeelement
&lt;/h1&gt;

</description>
    </item>
    <item>
      <title>Stack Practice in java</title>
      <dc:creator>Vasanth S</dc:creator>
      <pubDate>Thu, 13 Feb 2025 14:45:58 +0000</pubDate>
      <link>https://dev.to/vasanthvnr_31/stack-practice-in-java-1moj</link>
      <guid>https://dev.to/vasanthvnr_31/stack-practice-in-java-1moj</guid>
      <description>&lt;p&gt;Today practiced the Stack in java and try the problem to check the balanced brackets &lt;br&gt;
here's is an code :&lt;/p&gt;

&lt;p&gt;import java.util.Scanner;&lt;br&gt;
import java.util.Stack;&lt;br&gt;
import java.util.StringTokenizer;&lt;/p&gt;

&lt;p&gt;public class brackets {&lt;br&gt;
    static boolean isvalid(String s){&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    Stack&amp;lt;Character&amp;gt; stack=new Stack&amp;lt;&amp;gt;();
    for (char i:s.toCharArray()){
        if(i =='{' || i=='['){
            stack.push(i);
        }
        else {
            if (stack.isEmpty()) {
                return false;
            }
            char top = stack.pop();
            if (i == '}' &amp;amp;&amp;amp; top != '{' || i == ']' &amp;amp;&amp;amp; top != '[') {
                return false;
            }
        }
    }
    return stack.isEmpty();
}
public static void main(String[] args) {
    Scanner in=new Scanner(System.in);
    System.out.println("Enter the string :");
    String s= in.nextLine();
    System.out.println(isvalid(s));

}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;}&lt;/p&gt;

&lt;h1&gt;
  
  
  java
&lt;/h1&gt;

&lt;h1&gt;
  
  
  stack
&lt;/h1&gt;

&lt;h1&gt;
  
  
  javastack
&lt;/h1&gt;

&lt;h1&gt;
  
  
  balancedstack
&lt;/h1&gt;

&lt;h1&gt;
  
  
  leetcode
&lt;/h1&gt;

</description>
    </item>
    <item>
      <title>Practice Programs in java</title>
      <dc:creator>Vasanth S</dc:creator>
      <pubDate>Wed, 12 Feb 2025 14:13:51 +0000</pubDate>
      <link>https://dev.to/vasanthvnr_31/practice-programs-in-java-14h0</link>
      <guid>https://dev.to/vasanthvnr_31/practice-programs-in-java-14h0</guid>
      <description>&lt;p&gt;Today I had practiced the program roman to integer. &lt;br&gt;
using the switch case to write the give roman and their corresponding integer value to it in a single for loop, if the number the less than the before number (-)otherwise (+). &lt;/p&gt;

&lt;p&gt;class Solution {&lt;br&gt;
    public int romanToInt(String s) {&lt;br&gt;
        int ans = 0, num = 0;&lt;br&gt;
        for (int i = s.length() - 1; i &amp;gt;= 0; i--) {&lt;br&gt;
            switch (s.charAt(i)) {&lt;br&gt;
                case 'I':&lt;br&gt;
                    num = 1;&lt;br&gt;
                    break;&lt;br&gt;
                case 'V':&lt;br&gt;
                    num = 5;&lt;br&gt;
                    break;&lt;br&gt;
                case 'X':&lt;br&gt;
                    num = 10;&lt;br&gt;
                    break;&lt;br&gt;
                case 'L':&lt;br&gt;
                    num = 50;&lt;br&gt;
                    break;&lt;br&gt;
                case 'C':&lt;br&gt;
                    num = 100;&lt;br&gt;
                    break;&lt;br&gt;
                case 'D':&lt;br&gt;
                    num = 500;&lt;br&gt;
                    break;&lt;br&gt;
                case 'M':&lt;br&gt;
                    num = 1000;&lt;br&gt;
                    break;&lt;br&gt;
            }&lt;br&gt;
            if (4 * num &amp;lt; ans)&lt;br&gt;
                ans -= num;&lt;br&gt;
            else&lt;br&gt;
                ans += num;&lt;br&gt;
        }&lt;br&gt;
        return ans;&lt;br&gt;
    }&lt;br&gt;
} &lt;/p&gt;

&lt;h1&gt;
  
  
  java
&lt;/h1&gt;

&lt;h1&gt;
  
  
  romantointeger
&lt;/h1&gt;

&lt;h1&gt;
  
  
  roman
&lt;/h1&gt;

&lt;h1&gt;
  
  
  leetcode13
&lt;/h1&gt;

&lt;h1&gt;
  
  
  leetcode
&lt;/h1&gt;

</description>
    </item>
    <item>
      <title>Practice Programs using Functions</title>
      <dc:creator>Vasanth S</dc:creator>
      <pubDate>Fri, 07 Feb 2025 16:18:28 +0000</pubDate>
      <link>https://dev.to/vasanthvnr_31/practice-programs-using-functions-3pe0</link>
      <guid>https://dev.to/vasanthvnr_31/practice-programs-using-functions-3pe0</guid>
      <description>&lt;p&gt;Today's Practice Programs are&lt;br&gt;
These programs are Practice using a functions. &lt;br&gt;
&lt;strong&gt;1.Age Category&lt;/strong&gt;&lt;br&gt;
program :&lt;br&gt;
import java.util.Scanner;&lt;/p&gt;

&lt;p&gt;public class Category {&lt;br&gt;
    static String isage(int num)&lt;br&gt;
    {&lt;br&gt;
     if(num&amp;gt;=50){&lt;br&gt;
         return "Your age is above 50";&lt;br&gt;
     } else if (num&amp;gt;=40 &amp;amp;&amp;amp; num&amp;lt;=50) {&lt;br&gt;
         return "Your age is between 40 to 50";&lt;br&gt;
     }&lt;br&gt;
     else&lt;br&gt;
         return "Your age is less than 40";&lt;br&gt;
    }&lt;br&gt;
    public static void main(String[] args) {&lt;br&gt;
        Scanner in=new Scanner(System.in);&lt;br&gt;
        System.out.println("Enter the age :");&lt;br&gt;
        int age=in.nextInt();&lt;br&gt;
        System.out.println(isage(age));&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;}&lt;/p&gt;

&lt;p&gt;**&lt;br&gt;
2.Adding two numbers**&lt;br&gt;
program :&lt;br&gt;
import java.util.Scanner;&lt;/p&gt;

&lt;p&gt;public class big_two {&lt;br&gt;
    static boolean isgreater(int c, int d){&lt;br&gt;
        if(c&amp;gt;d){&lt;br&gt;
            return true;&lt;br&gt;
        }&lt;br&gt;
        return false;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;}
public static void main(String[] args) {
    Scanner input=new Scanner(System.in);
    System.out.println("Enter two numbers :");
    int a=input.nextInt();
    int b=input.nextInt();
    if(isgreater(a,b)){
        System.out.println(a+" is greater");
    }
    else{
        System.out.println(b+" is greater");
    }

}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;}&lt;/p&gt;

&lt;p&gt;**3.Vowel or not&lt;br&gt;
**program :&lt;br&gt;
import java.util.Scanner;&lt;br&gt;
public class vowel {&lt;br&gt;
    static boolean vowels(char b){&lt;br&gt;
        String s="aeiouAEIOU";&lt;br&gt;
        for (int i=0;i&amp;lt;s.length();i++) {&lt;br&gt;
            if (b == (s.charAt(i))) {&lt;br&gt;
                return true;&lt;br&gt;
            }&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    }
    return false;
}
public static void main(String[] args) {
    Scanner input = new Scanner(System.in);
    System.out.println("Enter the Character : ");
    char a=input.next().charAt(0);
    if(vowels(a)){
        System.out.println(a+" is vowel");
    }
    else
        System.out.println(a+" is not a vowel");
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;}&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4.Good Morning message&lt;/strong&gt;&lt;br&gt;
program :&lt;br&gt;
import java.util.Scanner;&lt;/p&gt;

&lt;p&gt;public class goodM {&lt;br&gt;
    static String isgood(int a){&lt;br&gt;
        if(a%3==0 &amp;amp;&amp;amp; a%4==0){&lt;br&gt;
            return "Good Morning";&lt;br&gt;
        } else if (a%4==0) {&lt;br&gt;
            return "Good afternoon";&lt;br&gt;
        } else if (a%3==0) {&lt;br&gt;
            return "Good Evening";&lt;br&gt;
        }&lt;br&gt;
        else&lt;br&gt;
            return "Good Night";&lt;br&gt;
    }&lt;br&gt;
    public static void main(String[] args) {&lt;br&gt;
        Scanner in=new Scanner(System.in);&lt;br&gt;
        System.out.println("Enter the number :");&lt;br&gt;
        int num=in.nextInt();&lt;br&gt;
        System.out.println(isgood(num));&lt;br&gt;
    }&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;**5.Season&lt;br&gt;
**program :&lt;br&gt;
import java.util.Scanner;&lt;/p&gt;

&lt;p&gt;public class season {&lt;br&gt;
    static String ismonth(int m){&lt;br&gt;
        if(m&amp;gt;=3 &amp;amp;&amp;amp; m&amp;lt;=5){&lt;br&gt;
            return "Spring Season";&lt;br&gt;
        } else if (m&amp;gt;=6 &amp;amp;&amp;amp; m&amp;lt;=8) {&lt;br&gt;
            return "Summer Season";&lt;br&gt;
        } else if (m&amp;gt;=9 &amp;amp;&amp;amp; m&amp;lt;=11) {&lt;br&gt;
            return "Autumn Season";&lt;br&gt;
        } else if (m==12 &amp;amp;&amp;amp; m&amp;gt;=1 &amp;amp;&amp;amp; m&amp;lt;=2) {&lt;br&gt;
            return "Winter Season";&lt;br&gt;
        }&lt;br&gt;
        else{&lt;br&gt;
            return "Invalid input";&lt;br&gt;
        }&lt;br&gt;
    }&lt;br&gt;
    public static void main(String[] args) {&lt;br&gt;
        Scanner in=new Scanner(System.in);&lt;br&gt;
        System.out.println("Enter a month : ");&lt;br&gt;
        int month=in.nextInt();&lt;br&gt;
        System.out.println(ismonth(month));&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
    </item>
    <item>
      <title>Diamond Pattern in java;</title>
      <dc:creator>Vasanth S</dc:creator>
      <pubDate>Wed, 05 Feb 2025 17:15:04 +0000</pubDate>
      <link>https://dev.to/vasanthvnr_31/diamond-pattern-in-java-4apb</link>
      <guid>https://dev.to/vasanthvnr_31/diamond-pattern-in-java-4apb</guid>
      <description>&lt;p&gt;Today, I had learned the topic in patterns that is diamond pattern &lt;/p&gt;

&lt;p&gt;the output looks like,&lt;br&gt;
The rows=7;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;   * 
  * * 
 * * * 
* * * * 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



















&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;* * * * 
 * * *
  * * 
   * 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The code in java for above output of diamond pattern is&lt;/p&gt;

&lt;p&gt;public class diamond {&lt;br&gt;
    public static void main(String[] args) {&lt;br&gt;
        int row =7;&lt;br&gt;
        for(int i=0;i&amp;lt;row;i++){&lt;br&gt;
            for(int j=0;j&amp;lt;row-i;j++){&lt;br&gt;
                System.out.print(" ");&lt;br&gt;
            }&lt;br&gt;
            for(int k=0;k&amp;lt;i+1;k++){&lt;br&gt;
                System.out.print("* ");&lt;br&gt;
            }&lt;br&gt;
            System.out.println();&lt;br&gt;
        }&lt;br&gt;
        for(int i=0;i&amp;lt;row;i++){&lt;br&gt;
            for(int j=0;j&amp;lt;i+1;j++){&lt;br&gt;
                System.out.print(" ");&lt;br&gt;
            }&lt;br&gt;
            for (int k=0;k&amp;lt;row-i;k++){&lt;br&gt;
                System.out.print("* ");&lt;br&gt;
            }&lt;br&gt;
            System.out.println();&lt;br&gt;
        }&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;}&lt;/p&gt;

&lt;h1&gt;
  
  
  java #pattern #javaprograms #diamondpattern #diamond
&lt;/h1&gt;

</description>
    </item>
    <item>
      <title>Two Pointer(java);</title>
      <dc:creator>Vasanth S</dc:creator>
      <pubDate>Tue, 04 Feb 2025 18:08:00 +0000</pubDate>
      <link>https://dev.to/vasanthvnr_31/two-pointerjava-2b6c</link>
      <guid>https://dev.to/vasanthvnr_31/two-pointerjava-2b6c</guid>
      <description>&lt;p&gt;In Two pointer topic today i have completed the task of finding the happy number in java.&lt;/p&gt;

&lt;p&gt;//happy number&lt;/p&gt;

&lt;p&gt;public class happy_num {&lt;br&gt;
    static boolean happy(int a){&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    if(a==1){
        return true;
    }
    else{
        return isHappy(a);
    }
}
public static boolean isHappy(int n) {
    if(n&amp;lt;7 &amp;amp;&amp;amp; n&amp;gt;1){//2 
        return false;
    }
    int result=0;
    while(n&amp;gt;0){
        int l=n%10;//rem 
        result+=l*l;//82
        n=n/10;

    }
    if(result==1){
        return true;
    }
    else {
        return happy(result);
    }

}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;public static void main(String args[]){&lt;br&gt;
int num=5;&lt;br&gt;
boolean res =isHappy(num);&lt;br&gt;
System.out.println(res);&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;In the above program to find the logic and use recursion technique; &lt;/p&gt;

&lt;h1&gt;
  
  
  twopointer
&lt;/h1&gt;

&lt;h1&gt;
  
  
  java
&lt;/h1&gt;

&lt;h1&gt;
  
  
  happynumber
&lt;/h1&gt;

</description>
    </item>
    <item>
      <title>Today's progress on, java</title>
      <dc:creator>Vasanth S</dc:creator>
      <pubDate>Thu, 30 Jan 2025 17:18:04 +0000</pubDate>
      <link>https://dev.to/vasanthvnr_31/todays-progress-on-java-njg</link>
      <guid>https://dev.to/vasanthvnr_31/todays-progress-on-java-njg</guid>
      <description>&lt;p&gt;Today's progress on Java&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;challenges faced :
Issues when solved in problem&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;today i have solved the date problem successfully and also palindrome of largest string and then perfect number.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;aptitude&lt;/strong&gt;
Todays topic is AP /GP got some knowledge about these topics&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;thankyou for watching this blog.&lt;/p&gt;

</description>
      <category>java</category>
    </item>
    <item>
      <title>java task, aptitude;</title>
      <dc:creator>Vasanth S</dc:creator>
      <pubDate>Wed, 29 Jan 2025 18:23:14 +0000</pubDate>
      <link>https://dev.to/vasanthvnr_31/java-task-aptitude-27ol</link>
      <guid>https://dev.to/vasanthvnr_31/java-task-aptitude-27ol</guid>
      <description>&lt;p&gt;Today task I had completed the java basics and also completed the profit &amp;amp; loss.&lt;/p&gt;

&lt;h1&gt;
  
  
  java
&lt;/h1&gt;

&lt;h1&gt;
  
  
  profit-loss
&lt;/h1&gt;

&lt;h1&gt;
  
  
  aptitude
&lt;/h1&gt;

</description>
      <category>java</category>
    </item>
  </channel>
</rss>
