MayChalleng (33) | Ransom Note
Given an arbitrary ransom note string and another string containing letters from all the magazines, write a function that will return true if the ransom note can be constructed from the magazines ; otherwise, it will return false.
Each letter in the magazine string can only be used once in your ransom note.
Note:
You may assume that both strings contain only lowercase letters.
You may assume that both strings contain only lowercase letters.
canConstruct("a", "b") -> false canConstruct("aa", "ab") -> false canConstruct("aa", "aab") -> trueBài này mình thấy cũng gần giống như ngày hôm qua, nhưng dùng map hoặc cái gì tương tự thế. Nếu aa canConstruct aab, tức là chữ a trong aab phải lớn hơn hoặc bằng chữ a trong aa. Đấy chính là cơ sở để làm bài này.
Hết rồi. Hẹn gặp bạn vào ngày mai. Cảm ơn bạn !
Nhận xét
Đăng nhận xét