Problem
Ask
Submissions

Problem: Total Appeal of a String

Medium
30 min
Explore how to calculate the total appeal of a string by summing the appeal of all its substrings, which is defined by the count of unique characters. This lesson helps you understand the problem statement, use hash maps effectively, and implement solutions in code for efficient problem-solving.

Statement

Given a string s, return its total appeal, which is calculated by summing the appeals of all its substringsA substring is a contiguous sequence of characters within a string..

The appeal of a string is defined as the count of unique characters present in that string.

For instance, the appeal of “xyzxz” is 33, as it contains three distinct characters: ‘x’, ‘y’, and ‘z’.

Constraints:

  • 11 \leq s.length 103\leq 10^3

  • s consists of only lowercase English letters.

Problem
Ask
Submissions

Problem: Total Appeal of a String

Medium
30 min
Explore how to calculate the total appeal of a string by summing the appeal of all its substrings, which is defined by the count of unique characters. This lesson helps you understand the problem statement, use hash maps effectively, and implement solutions in code for efficient problem-solving.

Statement

Given a string s, return its total appeal, which is calculated by summing the appeals of all its substringsA substring is a contiguous sequence of characters within a string..

The appeal of a string is defined as the count of unique characters present in that string.

For instance, the appeal of “xyzxz” is 33, as it contains three distinct characters: ‘x’, ‘y’, and ‘z’.

Constraints:

  • 11 \leq s.length 103\leq 10^3

  • s consists of only lowercase English letters.