Dlaczego mamy długość tablicy jako atrybut array.length, a dla String mamy metodę str.length()? Czy jest jakiś powód?
Dlaczego mamy długość tablicy jako atrybut array.length, a dla String mamy metodę str.length()? Czy jest jakiś powód?
Jaki jest dobry sposób na zapisanie tablicy danych w jednym polu mysql? Również po zapytaniu o tę tablicę w tabeli mysql, jaki jest dobry sposób na przywrócenie jej z powrotem do postaci tablicowej? Czy serializacja i nieserializacja są odpowiedzią?
Jak zaimplementować następujący scenariusz tylko przy użyciu JavaScript: Utwórz obiekt samochodu z właściwościami (maksymalna prędkość, marka itp.) Sortuj listę samochodów uporządkowaną według tych właściwości
std::arrayznacznie przewyższa tablice C. A nawet jeśli chcę współdziałać ze starszym kodem, mogę po prostu użyć std::array::data(). Czy jest jakiś powód, dla którego chciałbym kiedykolwiek mieć tablicę ze starej szkoły?
grouperArray.sort(function (a, b) { var aSize = a.gsize; var bSize = b.gsize; var aLow = a.glow; var bLow = b.glow; console.log(aLow + " | " + bLow); return (aSize < bSize) ? -1 : (aSize > bSize) ? 1 : 0; }); Zatem powyższy kod sortuje tablicę według gsize - od najmniejszej do...
Mam dwie takie tablice: array( '11' => '11', '22' => '22', '33' => '33', '44' => '44' ); array( '44' => '44', '55' => '55', '66' => '66', '77' => '77' ); Chcę połączyć te dwie tablice tak, aby nie zawierały zduplikowanych, a także zachować ich oryginalne klucze. Na...
Jaki jest bardziej efektywny sposób wstawiania tablicy do innej tablicy. a1 = [1,2,3,4,5]; a2 = [21,22]; newArray - a1.insertAt(2,a2) -> [1,2, 21,22, 3,4,5]; Iterowanie a2 za pomocą splice wygląda trochę fatalnie z punktu widzenia wydajności, jeśli tablica a2 jest duża. Dzięki....
Mam plik PHP, plik konfiguracyjny pochodzący z pliku tłumaczenia wiadomości Yii , który zawiera: <?php return array( 'key' => 'value' 'key2' => 'value' ); ?> Chcę załadować tę tablicę z innego pliku i przechowywać ją w zmiennej Próbowałem to zrobić, ale to nie...
Jeśli mam taką tablicę: var arr = ['one','two','three']; Mogę uzyskać dostęp do różnych części, wykonując następujące czynności: console.log(arr[1]); Jak mogę uzyskać dostęp do właściwości obiektu według ich kolejności, a nie według klucza? Przykład: var obj = { 'something' :...
W C ++ 11 możesz użyć zakresu opartego na zakresie for, który działa jak foreachinne języki. Działa nawet ze zwykłymi tablicami C: int numbers[] = { 1, 2, 3, 4, 5 }; for (int& n : numbers) { n *= 2; } Skąd wie, kiedy przestać? Czy działa tylko z tablicami statycznymi, które zostały...
Chciałbym przekonwertować tablicę: Array ( [category] => category [post_tag] => post_tag [nav_menu] => nav_menu [link_category] => link_category [post_format] => post_format ) do array(category, post_tag, nav_menu, link_category, post_format) próbowałem $myarray =...
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
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ę...
logical_orFunkcja Numpy'ego wymaga do porównania nie więcej niż dwóch tablic. Jak znaleźć sumę więcej niż dwóch tablic? (To samo pytanie można zadać w odniesieniu do Numpy'ego logical_andi uzyskania przecięcia więcej niż dwóch tablic).
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...
Widziałem wiele pytań, które sugerują użycie: for (var i = 0; i < myArray.length; i++){ /* ... */ } zamiast: for (var i in myArray){ /* ... */ } dla tablic z powodu niespójnej iteracji ( patrz tutaj ). Jednak nie mogę znaleźć niczego, co wydaje się preferować pętlę...
Mam następujący kod Java z kilkoma dużymi tablicami, które nigdy nie zmieniają swojego rozmiaru. Na moim komputerze działa w 1100 ms. Zaimplementowałem ten sam kod w C ++ i użyłem std::vector. Czas implementacji C ++, który uruchamia dokładnie ten sam kod, to 8800 ms na moim komputerze. Co...
Niedawno miałem wywiad, w którym zadali mi „ szukające ” pytanie. Pytanie brzmiało: Zakłada się, że jest tablicą (pozytywnych) całkowitymi, przy czym każdy z elementów jest albo +1czy -1w stosunku do sąsiednich elementów. Przykład: array = [4,5,6,5,4,3,2,3,4,5,6,7,8]; Teraz wyszukaj...
Mam problem. Muszę iterować przez każdy element w n-wymiarowej macierzy w MATLAB-ie. Problem w tym, że nie wiem, jak to zrobić dla dowolnej liczby wymiarów. Wiem, że mogę powiedzieć for i = 1:size(m,1) for j = 1:size(m,2) for k = 1:size(m,3) i tak dalej, ale czy jest sposób, aby to zrobić...
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...