Pertanyaan yang diberi tag «arrays»

Array adalah struktur data linier tersusun yang terdiri dari kumpulan elemen (nilai, variabel atau referensi), masing-masing diidentifikasi oleh satu atau lebih indeks. Ketika bertanya tentang varian array tertentu, gunakan tag terkait ini sebagai gantinya: [vektor], [daftar array], [matriks]. Saat menggunakan tag ini, dalam pertanyaan yang khusus untuk bahasa pemrograman, beri tag pertanyaan dengan bahasa pemrograman yang digunakan.

13
Java ArrayDaftar cara menambahkan elemen di awal
Saya perlu menambahkan elemen ke ArrayListantrian apa pun, tetapi ketika saya memanggil fungsi untuk menambahkan elemen, saya ingin menambahkan elemen di awal array (sehingga memiliki indeks terendah) dan jika array memiliki 10 elemen menambahkan hasil baru dalam menghapus elemen tertua (yang dengan indeks tertinggi). Adakah yang punya saran?
183 java  arrays  arraylist  stack 

9
Javascript foreach loop pada objek array asosiatif
Mengapa for-for loop saya tidak mengulangi objek array asosiatif JavaScript saya? // defining an array var array = []; // assigning values to corresponding keys array["Main"] = "Main page"; array["Guide"] = "Guide page"; array["Articles"] = "Articles page"; array["Forum"] = "Forum board"; // expected: loop over every item, // yet it …

13
Javascript mengurangi () pada Objek
Ada metode Array yang bagus reduce()untuk mendapatkan satu nilai dari Array. Contoh: [0,1,2,3,4].reduce(function(previousValue, currentValue, index, array){ return previousValue + currentValue; }); Apa cara terbaik untuk mencapai hal yang sama dengan benda? Saya ingin melakukan ini: { a: {value:1}, b: {value:2}, c: {value:3} }.reduce(function(previous, current, index, array){ return previous.value + current.value; …


15
Raih segmen array di Java tanpa membuat array baru di heap
Saya mencari metode di Jawa yang akan mengembalikan segmen array. Contohnya adalah untuk mendapatkan array byte yang berisi byte 4 dan 5 byte array. Saya tidak ingin harus membuat array byte baru di memori tumpukan hanya untuk melakukan itu. Saat ini saya memiliki kode berikut: doSomethingWithTwoBytes(byte[] twoByteArray); void someMethod(byte[] bigArray) …
181 java  arrays  slice 


12
Cara termudah untuk membandingkan array di C #
Di Jawa, Arrays.equals()memungkinkan untuk dengan mudah membandingkan konten dua array dasar (kelebihan tersedia untuk semua tipe dasar). Apakah ada hal seperti itu di C #? Apakah ada cara "ajaib" untuk membandingkan konten dua array di C #?
180 c#  .net  arrays  compare 



3
Array.Tambahkan vs + =
Saya telah menemukan beberapa perilaku menarik di PowerShell Array, yaitu, jika saya mendeklarasikan array sebagai: $array = @() Dan kemudian mencoba menambahkan item ke sana menggunakan $array.Add("item")metode ini, saya menerima kesalahan berikut: Panggilan pengecualian "Tambahkan" dengan argumen "1": "Koleksi berukuran tetap." Namun, jika saya menambahkan item menggunakan $array += "item", …
179 arrays  powershell 

12
Bagaimana cara mengembalikan 5 objek pertama Array di Swift?
Dalam Swift, apakah ada cara pintar menggunakan metode urutan lebih tinggi pada Array untuk mengembalikan 5 objek pertama? Cara objektif melakukannya adalah menyimpan indeks, dan untuk-loop melalui indeks kenaikan array sampai 5 dan mengembalikan array baru. Apakah ada cara untuk melakukan ini filter, mapatau reduce?
179 arrays  swift 

12
Ruby array ke konversi string
Saya memiliki array ruby ​​seperti ['12','34','35','231']. Saya ingin mengubahnya menjadi string seperti '12','34','35','231'. Bagaimana saya bisa melakukan itu?
178 ruby  arrays  string 



17
Mengakses array di luar batas tidak menyebabkan kesalahan, mengapa?
Saya menetapkan nilai dalam program C ++ di luar batas seperti ini: #include <iostream> using namespace std; int main() { int array[2]; array[0] = 1; array[1] = 2; array[3] = 3; array[4] = 4; cout << array[3] << endl; cout << array[4] << endl; return 0; } Program mencetak 3dan …
177 c++  arrays 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.