赎金信383 1234567891011121314151617181920212223242526272829//赎金信383public class RansomNote383 { public static void main(String[] args) { if (new Solution().canConstruct("bb","ba")){ System.out.println("OK"); } else{ System.out.println("NO"); } }}class Solution { public boolean canConstruct(String ransomNote, String magazine) { int[] arr = new int[26]; for (char item : magazine.toCharArray()) { arr[item - 'a']++; } for (char item : ransomNote.toCharArray()) { arr[item - 'a']--; } for (int item : arr) { if (item < 0) { return false; } } return true; }}