Shortest Common Supersequences with Unique Character Frequencies

Shortest Common Supersequences with Unique Character Frequencies

Given an array of strings words, find all possible character frequency distributions of its shortest common supersequences (SCS). A shortest common supersequence is a string of minimum length that contains each string in words as a subsequence. Two supersequences are considered identical for this problem if one is a permutation of the other (i.e., they have the same character counts). Return a 2D array freqs where each freqs[i] is an integer array of size 26 representing the frequency of each lowercase English letter ('a'-'z') for a unique SCS multiset. You may return the frequency arrays in any order. Constraints: 1 <= words.length <= 8 1 <= words[i].length <= 12 words[i] consists of lowercase English letters.
JavaDPMemoizationDFSHashMapHashSet
00
Read
1
InterviewGPT

AI-powered tools to help you succeed in tech interviews — from resume to offer.

Interview Solver

  • Coding Puzzles
  • System Design
  • Behavioral Challenges
  • ML System Design
  • SQL Puzzles
  • FE System Design
Explore Solver

Question Bank

  • Coding Interview Questions
  • System Design Interview Questions
  • Behavioral Interview Questions
  • ML System Design Questions
  • SQL & Database Questions
  • FE System Design Questions
Explore Questions

Golden Blogs

  • Coding Solutions
  • System Design Guides
  • Behavioral Guides
  • ML System Design Guides
  • SQL Solutions
  • FE System Design Guides
Explore Blogs

Intervipedia

  • Coding Concepts
  • System Design Concepts
  • Behavioral Concepts
  • ML System Concepts
  • SQL Concepts
  • FE System Concepts
Explore Concepts

Application Tools

  • Self-Intro Generator

Company

  • Pricing
  • FAQ
  • About
  • Privacy Policy
  • Terms of Service

© 2026 InterviewGPT Inc. All rights reserved.

All systems operationalUS-East

Made with ♥ for developers