JPMORGAN Coding Question – Solved

6 Live
FunWithAnagrams Two strings are anagrams if they are permutations of each other. In other words, both strings have the same size and the same characters. For example, "aaagmnrs" is an anagram of "anagrams". Given a array of strings, remove each string that is an anagram of an earlier string then return the remaining array in sorted order. Example str = ['code', 'doce', 'ecod', 'framer', 'frame'] - "code" and "doce" are anagrams. Remove "doce" from the array and keep the first occurrence "code" in the array. - "code"and "ecod" are anagrams. Remove "ecod" from the array and keep the first occurrence "code' in the array. - "code" and "framer" are not anagrams. Keep both strings in the array. - "framer" and "frame" are not anagrams due to theextra 'r'in 'framer'. Keep both strings in the array. Β· Order the remaining strings in ascending order: [ "code","frame", "framer"]. Function Description Complete the function funWithAnagrams in the editor below. funWithAnagrams has the following parameters:

Asked in: JPMORGAN

Image of the Question

Question Image

All Testcases Passed βœ”



Passcode Image

Solution


Please login to view the solution


Related Questions

| You are given a board of size M Γ— N where each cell can be either empty ('O') o… |
| Undirected Coloured Graph Shortest Path You are given an undirected weight… |
| Village Voyage A computer game "Village Voyage" has N villages (labeled 1 to… |
| Academic Decathlon Students are being selected for an academic decathlon tea… |
| Sum of Arrays Given two arrays each of length n, arr1 and arr2, in one opera… |
| Count Swaps During Custom Sorting Analyze the efficiency of the following so… |