«data-structures» etiketlenmiş sorular

Veri yapısı, verileri, belirli verilerin özelliklerinin verimli bir şekilde sorgulanmasına ve / veya güncellenmesine izin verecek şekilde organize etmenin bir yoludur.


16
Sayı tabanlı sistemlere dayalı algoritmalar? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, münakaşalar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapalı . Son …

1
Çeşitli veri yapılarının zaman karmaşıklıkları nelerdir?
Diziler, İkili Arama Ağacı, Yığın, Bağlantılı Liste vb. Gibi yaygın veri yapılarının işlemlerinin zaman karmaşıklıklarını listelemeye çalışıyorum ve özellikle Java'dan bahsediyorum. Çok yaygındırlar, ancak sanırım bazılarımız kesin cevap konusunda% 100 emin değiliz. Herhangi bir yardım, özellikle referanslar, büyük ölçüde takdir edilmektedir. Örneğin, tek bağlantılı liste için: Bir iç elemanın değiştirilmesi …


12
Java'da sıralı dizi listesi
Buna hızlı bir cevap bulamadığım için şaşkınım. Esasen Java'da java.util.Listarayüzü uygulayan , ancak üyelerini sıralı bir düzende depolayan bir veri yapısı arıyorum . Normal ArrayListkullanabileceğinizi ve Collections.sort()üzerinde kullanabileceğinizi biliyorum, ancak ara sıra listemden üyeler ekleyip sık sık geri çağırdığım bir senaryom var ve her üye aldığımda bunu sıralamak istemiyorum. yenisi …



4
Linq - Birçok Karışıklık Seçin
SelectMany belgelerinden anladığım kadarıyla, 1-çok ilişkisinin (düzleştirilmiş) bir dizisini üretmek için onu kullanabiliriz. Aşağıdaki derslerim var public class Customer { public int Id { get; set; } public string Name { get; set; } } class Order { public int Id { get; set; } public int CustomerId { get; …

1
İç içe veri yapısı oluştururken zorluk
Bir API için JSON mesajı oluşturmaya çalışırken kendimi basit olacağını düşündüğüm bir şey yapmakta zorlandım. Aşağıdaki gibi bir mesaj oluşturmak gerekiyordu: { "list": [ { "foo": 1, "bar": 2 } ] } Ancak, ilk denemem işe yaramadı: say to-json { foo => [ { a => 1, b => 2 …

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.