"HR자바 Java Anagrams"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-</source> +</syntaxhighlight>, -<source +<syntaxhighlight ))
 
11번째 줄: 11번째 줄:


{{소스헤더|상단}}
{{소스헤더|상단}}
<source lang='java'>
<syntaxhighlight lang='java'>
import java.util.Scanner;
import java.util.Scanner;


public class Solution {
public class Solution {
</source>
</syntaxhighlight>
{{소스헤더|구현예시 1}}
{{소스헤더|구현예시 1}}
<source lang='java'>
<syntaxhighlight lang='java'>
     static boolean isAnagram(String a, String b) {
     static boolean isAnagram(String a, String b) {
         // Complete the function
         // Complete the function
26번째 줄: 26번째 줄:
         return java.util.Arrays.equals(a2,b2);
         return java.util.Arrays.equals(a2,b2);
     }
     }
</source>
</syntaxhighlight>
{{소스헤더|구현예시 2}}
{{소스헤더|구현예시 2}}
<source lang='java'>
<syntaxhighlight lang='java'>
     static boolean isAnagram(String a, String b) {
     static boolean isAnagram(String a, String b) {
         // Complete the function
         // Complete the function
37번째 줄: 37번째 줄:
         return String.valueOf(a2).equals(String.valueOf(b2));
         return String.valueOf(a2).equals(String.valueOf(b2));
     }
     }
</source>
</syntaxhighlight>
{{소스헤더|하단}}
{{소스헤더|하단}}
<source lang='java'>
<syntaxhighlight lang='java'>
     public static void main(String[] args) {
     public static void main(String[] args) {
         Scanner scan = new Scanner(System.in);
         Scanner scan = new Scanner(System.in);
49번째 줄: 49번째 줄:
     }
     }
}
}
</source>
</syntaxhighlight>

2020년 11월 2일 (월) 02:51 기준 최신판

개요[ | ]

HR자바 Java Anagrams
해커랭크 Java
# 문제 비고
HR자바 Strings e
14 HR자바 Java Strings Introduction
15 HR자바 Java Substring
16 HR자바 Java Substring Comparisons
17 HR자바 Java String Reverse
18 HR자바 Java Anagrams
19 HR자바 Java String Tokens
20 HR자바 Pattern Syntax Checker
21 HR자바 Java Regex
22 HR자바 Java Regex 2 - Duplicate Words
23 HR자바 Valid Username Regular Expression
24 HR자바 Tag Content Extractor

상단
import java.util.Scanner;

public class Solution {
구현예시 1
    static boolean isAnagram(String a, String b) {
        // Complete the function
        char a2[] = a.toLowerCase().toCharArray();
        char b2[] = b.toLowerCase().toCharArray();
        java.util.Arrays.sort(a2);
        java.util.Arrays.sort(b2);
        return java.util.Arrays.equals(a2,b2);
    }
구현예시 2
    static boolean isAnagram(String a, String b) {
        // Complete the function
        char a2[] = a.toLowerCase().toCharArray();
        char b2[] = b.toLowerCase().toCharArray();
        java.util.Arrays.sort(a2);
        java.util.Arrays.sort(b2);
        return String.valueOf(a2).equals(String.valueOf(b2));
    }
하단
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        String a = scan.next();
        String b = scan.next();
        scan.close();
        boolean ret = isAnagram(a, b);
        System.out.println( (ret) ? "Anagrams" : "Not Anagrams" );
    }
}
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}