Tag: list

Как преобразовать Список в другой список

У меня есть два списка объектов; List и List . X и Y – это объекты, которые выглядят так: public class X { String a; String b; String v; String w; String m; String n; } public class Y { String a; String b; List aList; } public class A { String v; String w; […]

Java PriorityQueue с фиксированным размером

Я вычисляю большое количество возможных результирующих комбинаций альгортимов. Чтобы сортировать эти комбинации, я оцениваю их с двойным значением и сохраняю их в PriorityQueue. В настоящее время в этой очереди находится около 200 тыс. Элементов, что в значительной степени интеллигентно. По сути, мне нужно только сказать лучшие 1000 или 100 из всех элементов в списке. Поэтому […]

Как отсортировать список адресов Ip с помощью c #

У меня список IP-адресов следующим образом 192.168.1.5 69.52.220.44 10.152.16.23 192.168.3.10 192.168.1.4 192.168.2.1 Я ищу такой способ сортировки этого списка, чтобы он соответствовал порядку ниже 10.152.16.23 69.52.220.44 192.168.1.4 192.168.1.5 192.168.2.1

pyspark collect_set или collect_list с groupby

Как я могу использовать collect_set или collect_list в groupby после groupby . например: df.groupby(‘key’).collect_set(‘values’) . Я получаю сообщение об ошибке: AttributeError: ‘GroupedData’ object has no attribute ‘collect_set’

Лучшая практика для повторного создания списка или вызова clear ()

Используя Java (1.6), лучше ли вызывать метод clear () в List или просто повторно создавать ссылку? У меня есть ArrayList, который заполнен неизвестным количеством объектов и периодически «размывается» – там, где объекты обрабатываются, и список удаляется. Покрасневший список снова заполняется. Сброс происходит в случайное время. Число в списке может потенциально быть небольшим (10s объектов) или […]

Список, пройденный ref – помогите мне объяснить это поведение

Взгляните на следующую программу: class Test { List myList = new List(); public void TestMethod() { myList.Add(100); myList.Add(50); myList.Add(10); ChangeList(myList); foreach (int i in myList) { Console.WriteLine(i); } } private void ChangeList(List myList) { myList.Sort(); List myList2 = new List(); myList2.Add(3); myList2.Add(4); myList = myList2; } } Я предположил, что myList прошел бы ref , […]

Преобразовать Iterator в ArrayList

Учитывая Iterator , как мы можем преобразовать этот Iterator в ArrayList (или List ) наилучшим и самым быстрым способом, чтобы мы могли использовать на нем операции ArrayList такие как get(index) , add(element) и т. д.

Как изменить список на Java?

Я хочу, чтобы в списке было просмотрено перевернутое представление (аналогично тому, как List#sublist содержит список подписок в списке). Есть ли какая-то функция, которая обеспечивает эту функциональность? Я не хочу делать какие-либо копии списка или изменять список. Было бы достаточно, если бы я мог получить хотя бы обратный iterator в списке в этом случае. Кроме того, […]

объединение большого списка объектов xts

У меня есть список объектов xts которые являются взаимоисключающими днями. Я хотел бы merge список в один большой объект xts . Моя попытка сделать это была ” merged_reg_1_min_prices <- do.call(cbind, reg_1_min_prices) Однако у этого, похоже, заканчивается память. reg_1_min_prices – 6000 дней с 1 минутой возврата в взаимоисключающие дни, поэтому она не очень большая. Кто-нибудь знает, […]

LINQ, чтобы найти ряд последовательных чисел

У меня есть список целых чисел. Я хочу найти все прогоны последовательных номеров в этом списке, определяемые начальным индексом и длиной. Так, например, для входного списка [1,2,3,5,7,8] выход будет [{1,3}, {5,1}, {7,2}] . Это достаточно легко сделать, используя цикл, что-то вроде этого (untested pseudocode): for(i=1, i < maxNum; i++) { number = list[i]; previousNumber = […]

Давайте будем гением компьютера.