Проблема с сопоставлением паров подсчета [ ] + [ ] = 2^JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Проблема с сопоставлением паров подсчета [ ] + [ ] = 2^

Сообщение Anonymous »

Запрещение задачи:

Я работаю над проблемой, когда мне нужно найти количество пар ((i, j)) такого, что: < /p>
  • (i
    (a + a [j] = 2^x) где ( x) является целым числом.

Поскольку ответ может быть большим, его следует возвращать модулю (10^9 + 7). ограничения: < /strong> < /h4>
  • (1

    Что не так с моим подходом? Br /> Любая помощь будет высоко оценена! > Hashmap
    для хранения частоты элементов и итерированных над уникальными элементами, чтобы проверить, существует ли их дополнение (которая образует 2 сумму).
    Вот моя реализация:
    import java.io.*;
    import java.util.*;

    public class Solution {
    public static int twiceMatch(Integer[] A) {
    long MOD = 1000000007;
    HashMap mp = new HashMap();
    for (int i = 0; i < A.length; i++) {
    mp.put(A, mp.getOrDefault(A, 0) + 1);
    }

    long cnt = 0;
    for (Map.Entry entry : mp.entrySet()) {
    int key = entry.getKey();
    int closePower = 1;
    while (closePower

    Подробнее здесь: https://stackoverflow.com/questions/793 ... matching-2
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Проблема с сопоставлением паров подсчета [ ] + [ ] = 2^ [Закрыто]
    Anonymous » » в форуме JAVA
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Проблема с сопоставлением паров подсчета [ ] + [ ] = 2^ [Закрыто]
    Anonymous » » в форуме JAVA
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • График несколько паров столбцов в одном графике
    Anonymous » » в форуме Python
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Разделите каждое появление паров key = value в строке, где значение включает в себя одно или несколько пробелов
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Получение всех комбинаций паров ключей/значения в дикте Python
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous

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