We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
- Prepare
- Algorithms
- Strings
- Anagram
- Discussions
Anagram
Anagram
Sort by
recency
|
959 Discussions
|
Please Login in order to post a comment
My c++ solution using map, here is the explanation : https://youtu.be/0-xHzWDVAME
Java 8 This is one of the easiest way to solve this problem.
for Python3 Platform
!/bin/python3
import math import os import random import re import sys
#
Complete the 'anagram' function below.
#
The function is expected to return an INTEGER.
The function accepts STRING s as parameter.
#
def anagram(s): # Write your code here length = len(s) if length%2 == 1: return -1 start, end = s[:length//2], s[length//2:] start = list(start) end = list(end) for letter in start: if letter in end: end.remove(letter)
if name == 'main': fptr = open(os.environ['OUTPUT_PATH'], 'w')