Pytania otagowane jako arrays

Tablica jest uporządkowaną liniową strukturą danych składającą się ze zbioru elementów (wartości, zmiennych lub referencji), z których każdy jest identyfikowany przez jeden lub więcej indeksów. Pytając o konkretne warianty tablic, użyj zamiast tego następujących powiązanych tagów: [wektor], [arraylist], [matryca]. Podczas używania tego znacznika w pytaniu specyficznym dla języka programowania należy oznaczyć pytanie używanym językiem programowania.

7
MongoDB, usuń obiekt z tablicy
Doc: { _id: 5150a1199fac0e6910000002, name: 'some name, items: [{ id: 23, name: 'item name 23' },{ id: 24, name: 'item name 24' }] } Czy istnieje sposób na pobranie określonego obiektu z tablicy? IE jak wyciągnąć cały obiekt item o id 23 z tablicy items. Próbowałem: db.mycollection.update({'_id': ObjectId("5150a1199fac0e6910000002")}, {$pull: {id: …

8
Generuj losową tablicę wartości zmiennoprzecinkowych między zakresem
Nie udało mi się znaleźć funkcji do generowania tablicy losowych liczb zmiennoprzecinkowych o danej długości w pewnym zakresie. Sprawdziłem losowe próbkowanie, ale żadna funkcja nie wydaje się robić tego, czego potrzebuję. random.uniform zbliża się, ale zwraca tylko jeden element, a nie określoną liczbę. To jest to, czego szukam: ran_floats = …
88 python  arrays  random  numpy 

6
Mnożenie w tablicy numpy
Próbuję pomnożyć każdy z warunków w tablicy 2D przez odpowiadające im terminy w tablicy 1D. Jest to bardzo proste, jeśli chcę pomnożyć każdą kolumnę przez tablicę 1D, jak pokazano w funkcji numpy.multiply . Ale chcę zrobić odwrotnie, pomnożyć każdy wyraz w wierszu. Innymi słowy, chcę pomnożyć: [1,2,3] [0] [4,5,6] * …
88 python  arrays  numpy 




5
JavaScript: wykryj, czy argument jest tablicą zamiast obiektem (Node.JS)
Jak mam wykryć, czy argument jest tablicą, ponieważ typeof []zwraca 'object'i chcę rozróżnić tablice i obiekty. Możliwe, że obiekt będzie wyglądał, {"0":"string","1":"string","length":"2"}ale nie chcę, aby wyszedł jako tablica, jeśli w rzeczywistości jest to obiekt wyglądający jak tablica. JSON.parsei JSON.stringifypotrafią dokonać tego rozróżnienia. Jak mogę to zrobić? Używam Node.JS, który jest …

28
Znajdź najmniejszą liczbę całkowitą, której nie ma na liście
Ciekawe pytanie do wywiadu, którego używa mój kolega: Załóżmy, że otrzymujesz bardzo długą, nieposortowaną listę 64-bitowych liczb całkowitych bez znaku. Jak znaleźć najmniejszą nieujemną liczbę całkowitą, która nie występuje na liście? KONTROLA: Teraz, gdy zaproponowano oczywiste rozwiązanie polegające na sortowaniu, czy możesz to zrobić szybciej niż O (n log n)? …
87 arrays  algorithm 




15
Deklarowanie tablicy obiektów
Mam zmienną, która jest tablicą i chcę, aby każdy element tablicy działał domyślnie jako obiekt. Aby to osiągnąć, mogę zrobić coś takiego w moim kodzie. var sample = new Array(); sample[0] = new Object(); sample[1] = new Object(); Działa to dobrze, ale nie chcę wspominać o żadnym numerze indeksu. Chcę, …

5
Dlaczego C i C ++ obsługują przypisywanie tablic w ramach struktur, ale nie ogólnie?
Rozumiem, że członkowskie przypisywanie tablic nie jest obsługiwane, więc następujące elementy nie będą działać: int num1[3] = {1,2,3}; int num2[3]; num2 = num1; // "error: invalid array assignment" Po prostu zaakceptowałem to jako fakt, stwierdzając, że celem języka jest zapewnienie otwartej struktury i pozwolenie użytkownikowi zdecydować, jak zaimplementować coś, na …


5
Zestaw JavaScript a wydajność tablicy
Może dlatego, że zestawy są stosunkowo nowe w Javascript, ale nie udało mi się znaleźć artykułu, na StackO ani nigdzie indziej, który mówi o różnicy w wydajności między nimi w Javascript. Jaka jest więc różnica, jeśli chodzi o wydajność, między nimi? W szczególności jeśli chodzi o usuwanie, dodawanie i iterowanie.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.