«arrays» etiketlenmiş sorular

Dizi, her biri bir veya daha fazla dizin tarafından tanımlanan bir dizi öğeden (değerler, değişkenler veya referanslar) oluşan sıralı bir doğrusal veri yapısıdır. Dizilerin belirli varyantlarını sorurken, bununla ilgili şu etiketleri kullanın: [vector], [arraylist], [matrix]. Bu etiketi kullanırken, bir programlama diline özgü bir soruda, soruyu kullanılan programlama diliyle etiketleyin.

12
C ++ 'da bir maksimum dizi uzunluğu sınırı var mı?
C ++ 'da bir dizi için maksimum uzunluk var mı? Bir C ++ sınırı mı yoksa makineme bağlı mı? Tweakable mı? Dizinin türüne bağlı mı? Bir şekilde bu sınırı kırabilir miyim yoksa daha iyi bilgi depolamanın yolunu mu aramak zorundayım? Ve en basit yol ne olmalı? Ne yapmam gereken bir …
183 c++  arrays 

13
Java ArrayList başında eleman ekleme
Ne ArrayListolursa olsun bir sıraya öğeleri eklemeniz gerekir , ancak bir öğe eklemek için işlev çağırdığınızda, dizinin başında öğe eklemek istiyorum (böylece en düşük dizin vardır) ve dizi 10 öğeleri ekleme varsa en eski öğeyi (en yüksek dizine sahip olan) silmeyle ilgili yeni bir sonuç. Kimsenin önerisi var mı?
183 java  arrays  arraylist  stack 

9
İlişkilendirilebilir dizi nesnesinde Javascript foreach döngüsü
For-each döngüsü neden JavaScript ilişkisel dizi nesnem üzerinden yinelenmiyor? // 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 logs only …

13
Nesne üzerindeki Javascript reduce ()
Diziden reduce()bir değer elde etmek için güzel Array yöntemi vardır . Misal: [0,1,2,3,4].reduce(function(previousValue, currentValue, index, array){ return previousValue + currentValue; }); Nesnelerle aynı şeyi yapmanın en iyi yolu nedir? Bunu yapmak istiyorum: { a: {value:1}, b: {value:2}, c: {value:3} }.reduce(function(previous, current, index, array){ return previous.value + current.value; }); Ancak, Object …

15
Öbek üzerinde yeni bir dizi oluşturmadan Java'da bir dizinin bir bölümünü alın
Java bir dizi bir segment döndürecek bir yöntem arıyorum. Bir örnek, bir bayt dizisinin 4. ve 5. baytlarını içeren bayt dizisini elde etmektir. Sadece bunu yapmak için yığın bellekte yeni bir bayt dizisi oluşturmak istemiyorum. Şu anda aşağıdaki kod var: doSomethingWithTwoBytes(byte[] twoByteArray); void someMethod(byte[] bigArray) { byte[] x = {bigArray[4], …
181 java  arrays  slice 


12
C # dizilerini karşılaştırmanın en kolay yolu
Java'da, Arrays.equals()iki temel dizinin içeriğini kolayca karşılaştırmaya izin verir (tüm temel türler için aşırı yükler mevcuttur). C # 'da böyle bir şey var mı? C # iki dizinin içeriğini karşılaştırmak için herhangi bir "sihirli" yolu var mı?
180 c#  .net  arrays  compare 



3
Dizi. + + =
Ben bir dizi olarak ilan eğer, yani, PowerShell Diziler bazı ilginç davranış buldum: $array = @() Ve sonra $array.Add("item")yöntemi kullanarak öğeyi eklemeyi deneyin , aşağıdaki hatayı alıyorum: "1" argümanıyla "Ekle" çağrısı yapan kural dışı durum: "Koleksiyon sabit boyuttaydı." Bununla birlikte, öğeleri kullanarak eklersem $array += "item", öğe sorunsuz kabul edilir …
179 arrays  powershell 

12
Swift'te Array'ın ilk 5 nesnesini nasıl geri getirebilirim?
Swift'te, ilk 5 nesneyi döndürmek için Array'da daha yüksek dereceli yöntemleri kullanmanın akıllıca bir yolu var mı? Bunu yapmanın obj-c yolu, bir indeksi kaydetme ve 5 olana kadar dizi artış indeksi arasında geçiş yapma ve yeni diziyi döndürmektir. Bunu yapmanın bir yolu var mı filter, mapyoksa reduce?
179 arrays  swift 


11
Bir diziyi aynı anda eşleyin ve filtreleyin
Yeni bir filtrelenmiş dizi oluşturmak için yinelemek istediğim bir dizi nesnem var. Ama ayrıca, bir parametreye bağlı olarak bazı nesneleri yeni diziden filtrelemem gerekiyor. Bunu deniyorum: function renderOptions(options) { return options.map(function (option) { if (!option.assigned) { return (someNewObject); } }); } Bu iyi bir yaklaşım mı? Daha iyi bir yöntem …
178 javascript  arrays 

11
Bir dizinin birden fazla öğesi olup olmadığını kontrol etmenin daha iyi bir yolu hangisidir?
Sadece bir dizi birden fazla öğe olup olmadığını kontrol etmek gerekir. Ben bu şekilde yapmaya çalışıyorum: if (isset($arr['1'])) diğer geleneksel yol ise if (sizeof($arr)>1) İkisinden hangisi daha iyi? Bu durumlarda, iki alternatif yöntem arasında nasıl karar vermeliyim? Hangisinin daha iyi olduğunu ölçmek için herhangi bir performans kontrol ölçer var mı?
177 php  arrays 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.