953. Verifying an Alien Dictionary

Description

In an alien language, surprisingly they also use english lowercase letters, but possibly in a different order. The order of the alphabet is some permutation of lowercase letters.

Given a sequence of words written in the alien language, and the order of the alphabet, return true if and only if the given words are sorted lexicographicaly in this alien language.

Constraints

  • 1 <= words.length <= 100

  • 1 <= words[i].length <= 20

  • order.length == 26

  • All characters in words[i] and order are English lowercase letters.

Approach

  • GeeksforGeeks

  • ProgramCreek

  • YouTube

Examples

Input: words = ["hello","leetcode"], order = "hlabcdefgijkmnopqrstuvwxyz"

Output: true

Explanation: As 'h' comes before 'l' in this language, then the sequence is sorted.

Solutions

Follow up

Last updated

Was this helpful?