Вопросы по теме 'treemap'

Как отсортировать карту дерева на основе ее значений?
Как я могу отсортировать карту дерева, используя ее значения, а не ключ?
81325 просмотров
schedule 30.12.2023

Java TreeMap (компаратор) и метод get, игнорирующий компаратор
public final Comparator<String> ID_IGN_CASE_COMP = new Comparator<String>() { public int compare(String s1, String s2) { return s1.compareToIgnoreCase(s2); } }; private Map< String, Animal >...
11966 просмотров
schedule 28.06.2023

Согласованные результаты Equals(), но несогласованный результат TreeMap.containsKey()
У меня есть следующий объект Node : private class Node implements Comparable<Node>(){ private String guid(); ... public boolean equals(Node o){ return (this == o); } public...
3907 просмотров
schedule 30.04.2023

Кэшируется ли макет древовидной карты d3, когда ему передается корневой узел?
Я пытался получить древовидную карту d3 для анимации, и у меня было что-то вроде App.svg = d3.select("#medals-tree-map").append("svg:svg") .style("width", App.canvasWidth) .style("height", App.canvasHeight) .append("svg:g")...
4956 просмотров
schedule 19.08.2023

Исключение нулевого указателя в TreeMap
Я попытался реализовать простую древовидную карту для подсчета вхождений целых чисел, но она дает мне NullPointerException , и я не знаю, как это исправить. Exception in thread "main" java.lang.NullPointerException at...
9133 просмотров
schedule 21.01.2024

Перенос слов D3 на масштабируемой древовидной карте
Я реализую масштабируемую древовидную карту в D3 (http://bost.ocks.org/mike/treemap/), однако я изменил ее, чтобы листовые прямоугольники переходили к URL-адресам при нажатии. Он также добавляет многоточие, если заголовок слишком длинный. Вместо...
2783 просмотров
schedule 27.10.2022

Почему ссылка обновляется автоматически?
У меня есть этот код. Он должен упорядочить карту по целочисленному значению. public class Main { public static void main(String[] args) { HashMap<String,Integer> map = new HashMap<>(); ValueComparator bvc = new...
210 просмотров
schedule 18.03.2022

Java TreeMap содержит ключ, но вызов containsKey возвращает false (даже ключ является точно таким же неизмененным объектом)
Почему возможно зациклить keySet TreeMap и получить .containsKey == false ? for (Object thisObject : map.keySet()) { if (!map.containsKey(thisObject)) { System.out.println("This line should be never reached."); } } После...
5702 просмотров
schedule 09.10.2023

Поиск LinkedHashMap, более быстрый метод, чем последовательный?
Мне интересно, есть ли более эффективный метод для получения объектов из моей LinkedHashMap с отметками времени, превышающими указанное время. т.е. что-то лучше, чем следующее: Iterator<Foo> it = foo_map.values().iterator(); Foo...
1624 просмотров
schedule 03.08.2023

Использование ключа TreeMap как набора двух разных типов
Я новичок в java. При использовании TreeMap я хотел использовать ключ как набор из двух объектов, а также компаратор должен быть комбинацией этих двух типов. Более четко то, что я хочу: Comparator<int> in = (in1,in2)-> {...
886 просмотров
schedule 27.06.2023

Как печатать индексы 10 наименьших значений в массиве
Мне нужно выбрать 10 наименьших чисел из массива (с 2000 элементами) и вывести их индексы. Сначала я попытался просто отсортировать этот массив и вывести массив значений [от 0 до 9]. Это были самые маленькие числа, но я потерял индексы этих...
627 просмотров
schedule 10.12.2023

Хранение значений с повторяющимися ключами в TreeMap, HashMap или LinkedHashMap
В настоящее время я работаю над проектом, в котором я получаю данные об именах с веб-сайта социального обеспечения. В основном мне дается число x и годы y и z. Я должен вернуть первые x имен за каждый год с y по z. Таким образом, данные,...
13231 просмотров
schedule 26.11.2023

Как получить значение из TreeMap в Java?
Моя проблема в том, что я не могу получить объект «Элемент» (значение) из моей карты дерева. Мне нужно отправить эту информацию в мой класс графического интерфейса и отобразить ее в JList, чтобы получить список выбора, поэтому я могу легко выбирать и...
18364 просмотров
schedule 25.04.2023

TreeMap странно работает
У меня есть HashMap, соответствующий строке с двойным значением, и я пытаюсь отсортировать его по значениям с помощью TreeMap после некоторых изменений этих значений. Это работает, и я могу распечатать все дерево, но когда я пытаюсь получить доступ...
79 просмотров
schedule 24.04.2022

TreeMap с двумя ключами
Я делаю простой 2D-скроллер на Java, и прямо сейчас у меня есть HashMap , где у меня есть класс Location в качестве ключа и Entity в качестве значения. Я хочу иметь возможность хранить объекты Entity в TreeMap (или что-то подобное), где у...
905 просмотров
schedule 10.05.2023

Карта дерева d3.js с 10 000 узлов
js, которая обновляется и перерисовывается, когда я получаю новые данные. Я построил набор данных из 50 элементов, и он отлично работает. Однако я пытаюсь запустить тот же код на гораздо большем наборе данных из 10 000 элементов. И, похоже, он не...
1168 просмотров
schedule 13.08.2023

Сортировка карты дерева
У меня есть этот кусок кода: private final static TreeMap<String, UserNotification> USER_NOTIFICATION_MAP = new TreeMap<String, UserNotification>(); //Filling the map using services String idString = "1"; Iterator it =...
551 просмотров
schedule 08.08.2023

Java TreeMap получает K-й наименьший ключ
Я использую TreeMap и хочу получить K-й наименьший ключ. Я написал следующую реализацию: public static Long kthKey(TreeMap<Long, MyObject> treeMap, int kth) { Long currentKey = treeMap.firstKey(); for (int i = 1; i < kth; i++) {...
581 просмотров
schedule 31.10.2023

Структура входных данных JSON для визуализации древовидной карты D3.js
В настоящее время я работаю с визуализацией древовидной карты для D3.js и надеялся понять, как происходит вспышка. json, использованный в примере, организован. Должен ли формат входного файла json иметь ту же структуру, что и в примере. У меня...
488 просмотров
schedule 27.01.2024

Элемент TreeMap не удаляется
Я создал карту, а затем отсортировал значения и поместил их в TreeMap. Но проблема в том, что когда я вызываю метод remove() для Treemap, элемент не удаляется. Кто-нибудь знает, в чем проблема? Вот мой код: Map<String , Double> map=new...
359 просмотров
schedule 24.03.2023