Generate Document
You're given a string of available characters and a string representing a document that you need to generate. Write a function that determines if you can generate the document using the available characters. If you can generate the document, your function should return true; otherwise, it should return false.

You're only able to generate the document if the frequency of unique characters in the characters string is greater than or equal to the frequency of unique characters in the document string. For example, if you're given characters = "abcabc" and document = "aabbccc" you cannot generate the document because you're missing one c.

The document that you need to create may contain any characters, including special characters, capital letters, numbers, and spaces.

Note: you can always generate the empty string ("").

Sample Input
characters = "aheaollabbhb"
document = "hello"

Sample Output
true

Approach

টুলস 

- হ্যাশম্যাপ 

- এরে ট্রাভার্সিং 


টেকনিক  

characters এর উপর লুপ চালিয়ে ক্যারেক্টার ম্যাপ তৈরী করতে হবে 

document এর উপর লুপ চালিয়ে দেখতে হবে সেই ক্যারেক্টর মাপে আছে এবং কাউন্ট শূন্য থেকে বেশি কিনা 

- যদি কাউন্ট শূন্য থেকে বেশি থাকে তাহলে এক মাইনাস করতে হবে 

- আর না থাকে document তৈরি করা সম্ভব না 
 

Code Solution

Related video solution