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

13
Bir liste içindeki benzersiz değerleri nasıl sayarım
Bu yüzden, kullanıcıdan girdi isteyecek ve değerleri bir dizi / listeye depolayacak bu programı yapmaya çalışıyorum. Ardından boş bir satır girildiğinde, kullanıcıya bu değerlerden kaçının benzersiz olduğunu söyleyecektir. Bunu gerçek hayattaki nedenlerle oluşturuyorum, bir problem seti olarak değil. enter: happy enter: rofl enter: happy enter: mpg8 enter: Cpp enter: Cpp …


8
Koleksiyonu diziye dönüştürmenin en kolay yolu?
Bir Collection<Foo>. Onu dönüştürmenin en iyi (mevcut bağlamda LoC'de en kısa) yolu Foo[]nedir? Herhangi tanınmış kütüphaneler izin verilir. UPD: (bu bölümde bir durum daha var; bunun için başka bir iş parçacığı oluşturmaya değer olduğunu düşünüyorsanız yorum bırakın): 1 parametre türünde yani yapıcıyı nereye sahip hale Collection<Foo>getirmeye ne dersiniz ?Bar[]BarFoopublic Bar(Foo …

8
Swift: Diziyi referansa göre geçir?
Ben Swift geçmek istiyorum Array account.chatsiçin chatsViewController.chatsreferans olarak (yani bir sohbet eklediğinizde bu account.chats, chatsViewController.chatshala noktaları için account.chats). Yani, uzunluk account.chatsdeğiştiğinde Swift'in iki diziyi ayırmasını istemiyorum .

7
Dizileri karşılaştırmak için lodash kullanma (sırasız öğeler varlığı)
Bunu döngüler kullanarak yapabileceğimi biliyorum, ancak bunu yapmanın zarif bir yolunu bulmaya çalışıyorum: İki dizim var: var array1 = [['a', 'b'], ['b', 'c']]; var array2 = [['b', 'c'], ['a', 'b']]; lodashYukarıdaki iki dizinin aynı olduğunu doğrulamak için kullanmak istiyorum . 'Aynı' derken hiçbir öğe olduğu anlamına array1içerdiği olmadığını array2. Bu …


6
Ruby'de bir dizinin bir parçası nasıl döndürülür?
Python'da bir liste ile, aşağıdaki kodu kullanarak bir kısmını iade edebilirim: foo = [1,2,3,4,5,6] bar = [10,20,30,40,50,60] half = len(foo) / 2 foobar = foo[:half] + bar[half:] Ruby dizilerdeki her şeyi yaptığından, buna benzer bir şey olup olmadığını merak ediyorum.
125 ruby  arrays  list  slice 

3
Go'da bir dilimi nasıl temizlersiniz?
Go'da bir dilimi temizlemenin uygun yolu nedir? İşte go forumlarında bulduklarım : // test.go package main import ( "fmt" ) func main() { letters := []string{"a", "b", "c", "d"} fmt.Println(cap(letters)) fmt.Println(len(letters)) // clear the slice letters = letters[:0] fmt.Println(cap(letters)) fmt.Println(len(letters)) } Bu doğru mu? Açıklığa kavuşturmak için, yeniden kullanılabilmesi için …
125 arrays  go  slice 

8
Lua dizileri (tabloları) neden 0 yerine 1'den başlıyor?
Lua'nın bu kısmının kararının arkasındaki mantığı anlamıyorum. İndeksleme neden 1'den başlıyor? Bu harika makaleyi (diğerlerinin yaptığı gibi) okudum . Bana öğrenmesi ve programlaması çok keyifli olan bir dilin garip bir köşesi gibi görünüyor. Beni yanlış anlamayın, Lua harika ama bir yerde bir açıklama olmalı. Bulduğum şeylerin çoğu (web'de) sadece dizinin …
125 arrays  lua  lua-table 

7
Tek bir nesne [] bir params nesnesine [] nasıl geçirilir
Params nesnesini [] alan bir yöntemim var, örneğin: void Foo(params object[] items) { Console.WriteLine(items[0]); } Bu yönteme iki nesne dizisi geçirdiğimde iyi çalışıyor: Foo(new object[]{ (object)"1", (object)"2" }, new object[]{ (object)"3", (object)"4" } ); // Output: System.Object[] Ama tek bir nesneyi [] geçtiğimde, nesnemi [] ilk parametre olarak almaz, bunun …
124 c#  arrays 

7
Array.Copy ve Buffer.BlockCopy
Array.Copy ve Buffer.BlockCopy aynı şeyi yapar, ancak BlockCopyhızlı bayt düzeyinde ilkel dizi kopyalamayı Copyhedeflerken, genel amaçlı uygulama. Sorum şu - hangi durumlarda kullanmalısınız BlockCopy? İlkel tür dizileri kopyalarken herhangi bir zamanda mı kullanmalısınız yoksa yalnızca performans için kodlama yapıyorsanız mı kullanmalısınız? Buffer.BlockCopyOver kullanmanın doğası gereği tehlikeli bir şey var mı …
124 .net  arrays 



2
HttpPostedFileBase'i bayta [] dönüştür
MVC uygulamamda bir dosya yüklemek için aşağıdaki kodu kullanıyorum. MODEL public HttpPostedFileBase File { get; set; } GÖRÜNÜM @Html.TextBoxFor(m => m.File, new { type = "file" }) Her şey yolunda gidiyor .. Ama sonucu fiel'i bayta [] dönüştürmeye çalışıyorum. Bunu nasıl yapabilirim KONTROLÖRÜ public ActionResult ManagePhotos(ManagePhotos model) { if (ModelState.IsValid) …

14
JSON dizesini diziye dönüştürme
Yapmak istediğim şey şudur: JSON'u php'de metin alanından girdi olarak almak bu girişi kullanın ve JSON'a dönüştürün ve istek göndermek için php curl'ye geçirin. Bu m api'den php'ye ulaşıyor bu json dizesi json'a geçmek istiyorum ama diziye dönüştürmüyor echo $str='{ action : "create", record: { type: "n$product", fields: { n$name: …
123 php  arrays  json 

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.