Pytania oznaczone «arrays»

351
Tablica lub lista w Javie. Który jest szybszy?

Muszę zachować tysiące ciągów w pamięci, aby można było uzyskać do nich dostęp szeregowo w Javie. Czy powinienem przechowywać je w tablicy, czy powinienem użyć listy? Skoro tablice przechowują wszystkie dane w ciągłym kawałku pamięci (w przeciwieństwie do list), czy użycie tablicy do...

348
Jak w PHP zmienić klucz elementu tablicy?

Mam tablicę asocjacyjną w postaci, w key => valuektórej klucz jest wartością liczbową, jednak nie jest to kolejna wartość liczbowa. Klucz jest w rzeczywistości numerem identyfikacyjnym, a wartość jest liczbą. W większości przypadków jest to w porządku, jednak potrzebuję funkcji, która pobiera...

346
Lista funkcji Big-O dla PHP

Po dłuższym użyciu PHP zauważyłem, że nie wszystkie wbudowane funkcje PHP działają tak szybko, jak się spodziewano. Rozważ te dwie możliwe implementacje funkcji, która sprawdza, czy liczba jest liczbą pierwszą, używając buforowanej tablicy liczb pierwszych. //very slow for large...

345
Zrób kopię tablicy

Mam tablicę, aktóra jest stale aktualizowana. Powiedzmy Chodźmy a = [1,2,3,4,5]. Muszę zrobić dokładną kopię ai zadzwonić b. Gdyby asię zmienić [6,7,8,9,10], bpowinno być nadal [1,2,3,4,5]. Jak najlepiej to zrobić? Próbowałem forpętli: for(int i=0; i<5; i++) { b[i]=a[i] } ale to nie działa...

340
Dodaj element do tablicy w Swift

Załóżmy, że mam tablicę, na przykład: var myArray = ["Steve", "Bill", "Linus", "Bret"] A później chcę przesunąć / dołączyć element na końcu wspomnianej tablicy, aby uzyskać: ["Steve", "Bill", "Linus", "Bret", "Tim"] Jakiej metody powinienem użyć? A co z przypadkiem, w którym chcę dodać element...

340
Jak usunąć element z tablicy w JavaScript?

var arr = [1,2,3,5,6]; Usuń pierwszy element Chcę usunąć pierwszy element tablicy, aby stał się: var arr = [2,3,5,6]; Usuń drugi element Aby rozszerzyć to pytanie, co jeśli chcę usunąć drugi element tablicy, aby stał się: var arr =

335
Pobieranie pod-tablicy z istniejącej tablicy

Mam tablicę X zawierającą 10 elementów. Chciałbym utworzyć nową tablicę zawierającą wszystkie elementy z X, które zaczynają się od indeksu 3, a kończą na indeksie 7. Jasne, że mogę łatwo napisać pętlę, która to zrobi za mnie, ale chciałbym zachować mój kod tak czysty, jak to możliwe . Czy istnieje...