Выкуп Note-LeetCodeJAVA

Программисты JAVA общаются здесь
Anonymous
Выкуп Note-LeetCode

Сообщение Anonymous »

Я пробую 383. Ransom Note Challenge:

Учитывая два строки ransomnote и журнал , вернуть True, если Ransomnote может быть построена из журнала и false иначе. ransomnote .
Пример 1:
Input: ransomNote = "a", magazine = "b"
Output: false
< /code>
Пример 2: < /h3>
Input: ransomNote = "aa", magazine = "ab"
Output: false
< /code>
Пример 3: < /h3>
Input: ransomNote = "aa", magazine = "aab"
Output: true
< /code>
< /blockquote>
Вот мое решение задачи вышеупомянутого LeetCode: < /p>
class Solution {

public boolean canConstruct(String ransomNote, String magazine) {

if (ransomNote==null || ransomNote.length() == 0) return true;
if (magazine==null || magazine.length() == 0) return false;
boolean flag=false;
boolean visited[]=new boolean[magazine.length()];
Arrays.fill(visited,Boolean.FALSE);
for(int i=0;i

Подробнее здесь: https://stackoverflow.com/questions/683 ... e-leetcode

Вернуться в «JAVA»