«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.

7
Java'da bir dizinin varsayılan başlatması nedir?
Yani bir int dizisi bildiriyorum ve başlatıyorum: static final int UN = 0; int[] arr = new int[size]; for (int i = 0; i < size; i++) { arr[i] = UN; } Bunun yerine bunu yaptığımı söyle ... int[] arr = new int[5]; System.out.println(arr[0]); ... 0standart çıktı yazdıracak. Ayrıca, bunu …

5
Bir dizinin bir kısmını C # 'daki başka bir diziye nasıl kopyalayabilirim?
Bir dizinin bir bölümünü başka bir diziye nasıl kopyalayabilirim? Sahip olduğumu düşünün int[] a = {1,2,3,4,5}; Şimdi dizinin başlangıç ​​dizinini ve bitiş dizinini verirsem abaşka bir diziye kopyalanmalı. Başlangıç ​​indeksini 1 ve bitiş dizinini 3 olarak verirsem, 2, 3, 4 öğelerinin yeni diziye kopyalanması gerekir.
144 c#  arrays 

3
PostgreSQL dizin dizisi sütunları olabilir mi?
Belgelerde bu soruya kesin bir cevap bulamıyorum. Sütun bir dizi türüyse, girilen tüm değerler ayrı ayrı dizine eklenir mi? Bir int[]sütun ile basit bir tablo oluşturdum ve üzerine benzersiz bir dizin koydum. Ben indeks dizi öğelerin bir bileşik değil, her öğenin bir dizin olduğuna inanıyorum yol açar ints aynı dizi …

1
“Char s [statik 10]” gibi işlev dizisi parametresindeki statik anahtar kelimenin amacı nedir?
Bazı kaynak kodlarına göz atarken şöyle bir fonksiyonla karşılaştım: void someFunction(char someArray[static 100]) { // do something cool here } Bazı denemelerle, orada başka niteleyiciler de görünebilir: void someFunction(char someArray[const]) { // do something cool here } Niteleyicilere yalnızca [ ]dizi bir işlevin parametresi olarak bildirildiğinde izin verilir . Bunlar …
144 c  arrays  parameters  static 

5
PHP foreach orijinal dizi değerlerini değiştirir
Çok boyutlu dizilerde çok yeniyim ve bu bana büyük zaman ayırıyor. Dizim aşağıdaki gibidir: $fields = array( "names" => array( "type" => "text", "class" => "name", "name" => "name", "text_before" => "name", "value" => "", "required" => true, ) ) Daha sonra bu girişlerin gerekli olup olmadığını kontrol eden bir …
143 php  arrays  foreach 

10
İki dizinin tüm birleşimlerinden oluşan bir dizi oluşturmak için numpy kullanma
Bunu yapmak için verimli bir yol arıyor bu yüzden onunla karmaşık bir şey yapmaya çalışmadan önce sayısal davranışını incelemek için bir 6 parametre işlevinin parametre alanı üzerinden çalışıyorum. Benim fonksiyonum girdi olarak 6-dim numpy dizi verilen float değerlerini alır. Başlangıçta yapmaya çalıştığım şey şuydu: İlk önce 2 diziyi alan ve …


4
Bir bildirimde değilken dizi başlatma sözdizimi
Yazabilirim: AClass[] array = {object1, object2} Ayrıca şunu da yazabilirim: AClass[] array = new AClass[2]; ... array[0] = object1; array[1] = object2; ama yazamıyorum: AClass[] array; ... array = {object1, object2}; Bu neden Java tarafından engellendi? Nasıl çalışacağını biliyorum, ama zaman zaman daha basit olurdu. Örneğin: public void selectedPointsToMove(cpVect coord) …
141 java  arrays 

7
Dizi neden IList uygular?
System.Array sınıfının tanımına bakın public abstract class Array : IList, ... Teorik olarak, bu parçayı yazabilmeli ve mutlu olabilmeliyim int[] list = new int[] {}; IList iList = (IList)list; Ayrıca iList'ten herhangi bir yöntemi çağırabilmeliyim ilist.Add(1); //exception here Benim sorum neden istisna değil, Array neden IList'i uyguluyor ?




15
Nesneyi değere göre kaldırmak için dizi uzantısı
extension Array { func removeObject<T where T : Equatable>(object: T) { var index = find(self, object) self.removeAtIndex(index) } } Ancak, bir hata alıyorum var index = find(self, object) 'T', 'T' ye dönüştürülemez Ayrıca bu yöntem imzası ile denedim: func removeObject(object: AnyObject)Ancak, aynı hatayı alıyorum: 'AnyObject', 'T'ye dönüştürülemez Bunu yapmanın uygun …
140 ios  arrays  swift 

6
Foreach döngüsünün içindeki diziden nesne nasıl silinir?
Bir nesne dizisi üzerinden yineleme ve 'id' özelliğine göre nesnelerden birini silmek istiyorum, ancak benim kod çalışmıyor. foreach($array as $element) { foreach($element as $key => $value) { if($key == 'id' && $value == 'searched_value'){ //delete this particular object from the $array unset($element);//this doesn't work unset($array,$element);//neither does this } } } …
140 php  foreach  unset  arrays 

16
Bash'de bir dizi nasıl sıralanır?
Bash, örneğin bir dizi var: array=(a c b f 3 5) Diziyi sıralamam gerekiyor. İçeriği sıralı bir şekilde görüntülemekle kalmayıp, sıralı öğelerle yeni bir dizi elde etmek için. Yeni sıralanmış dizi tamamen yeni veya eski dizi olabilir.
140 arrays  bash  shell  sorting 

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.