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





3
TypeScript tipinde dizi kullanımı
Bu şekilde başlayan bir TypeScript sınıf tanımım var; module Entities { export class Person { private _name: string; private _possessions: Thing[]; private _mostPrecious: Thing; constructor (name: string) { this._name = name; this._possessions = new Thing[100]; } Görünüşe göre, Thing türünde bir dizi, karşılık gelen Javascript dizi türüne doğru şekilde çevrilmiyor. …


1
mongodb birden çok dizi öğesi tarafından bulun
Böyle bir sicilim varsa; { "text": "text goes here", "words": ["text", "goes", "here"] } MongoDB'deki birden fazla kelimeyi nasıl eşleştirebilirim? Tek bir kelimeyi eşleştirirken bunu yapabilirim; db.find({ words: "text" }) Ama bunu birden çok kelime için denediğimde işe yaramıyor; db.find({ words: ["text", "here"] }) Tahmin ediyorum ki bir dizi kullanarak, …
98 arrays  search  mongodb 

5
Neden Collections.sort Mergesort kullanıyor ama Arrays.sort kullanmıyor?
JDK-8 (x64) kullanıyorum. İçin Arrays.sort(ilkel) Java belgelerinde aşağıdaki bulundu: Sıralama algoritması, Vladimir Yaroslavskiy, Jon Bentley ve Joshua Bloch imzalı Dual-Pivot Quicksort'tur . İçin Collections.sort(nesneler) Bu "Timsort" bulundu: Bu uygulama kararlı, uyarlanabilir, yinelemeli bir birleştirmedir ... Bu uygulama , belirtilen listeyi bir diziye döker, diziyi sıralar ve her bir öğeyi dizideki …

4
Vektörler, C ++ 'da değere veya başvuruya göre işlevlere geçirilir
C ++ ile kodluyorum. Eğer bir fonksiyona sahipsem void foo(vector<int> test)ve onu programımda çağırırsam, vektör değer veya referans ile geçecek mi? Emin değilim çünkü vektörlerin ve dizilerin benzer olduğunu ve gibi bir işlevin void bar(int test[])değeri yerine referansla (işaretçi?) Testi geçeceğini biliyorum . Tahminim, eğer değere göre geçiş yapmaktan kaçınmak …
98 c++  arrays  vector 


2
ruby diziyi işlev bağımsız değişkenlerine dönüştürür
Bir dizim olduğunu varsayalım. Diziyi bir işleve geçirmek istiyorum. Ancak işlev, iki argüman bekler. Diziyi anında 2 bağımsız değişkene dönüştürmenin bir yolu var mı? Örneğin: a = [0,1,2,3,4] b = [2,3] a.slice(b) Ruby'de bir hata verir. Ben girişine gerek a.slice(b[0],b[1])ben gibi daha şık bir şey arıyorum a.slice(foo.bar(b)) teşekkür.


21
Bir numaralandırmadaki tüm isimleri String olarak alma []
Enum öğelerinin adlarını bir dizi Strings olarak almanın en kolay ve / veya en kısa yolu nedir? Bununla kastettiğim, örneğin, aşağıdaki numaralandırmam varsa şudur: public enum State { NEW, RUNNABLE, BLOCKED, WAITING, TIMED_WAITING, TERMINATED; public static String[] names() { // ... } } names()yöntem, bir dizi dönmek { "NEW", "RUNNABLE", …
97 java  arrays  enums 


6
Ne anlama geliyor?
Bazı Python kodunu analiz ediyorum ve ne olduğunu bilmiyorum pop = population[:] anlamına geliyor. Java'daki dizi listeleri gibi mi yoksa iki boyutlu bir dizi mi?
97 python  arrays  syntax  slice 

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.