Cevap neydi?
Veri (hmmm) megabayt azsa, bellek tüketimi hakkında endişelenmeyin. 1 veya 2 Gigabayt bugün, normal bilgisayarlar tipik bir örneğidir.
ürün ne kadar büyük? 32 karakter? Sıkıştırılmış multimedya 64k? Büyük birşey?
Her iki teknikler kullanılarak bir öğe nasıl organize edilir mantıklıdır? veri gerçekten aynıysa, o zaman 5 işaretçi yapısı ilginç gelen başka biri tarafından bir sıralamada bir düğüm bulmak ve sonra diğer sıralamada ilgili düğümleri göz olabilir.
ilişkisiz öğeleri, bazı tebeşir, biraz peynir musunuz? onlar çok boyutlu musunuz? Personel kayıtları? Ses dosyası açıklamaları? Tarifler?
Okulda, iyi bir öğretmen ortak teknikler ve disiplinler ile size deneyimi sunmak için çalışıyor. Sadece sanat sınıf veya benzeri bileşim. Kalem, pastel, 5 paragraf deneme. Yani öğretmen iki farklı sınıflar ve Kurucular yazmak isteyebilirsiniz. veriler, diğer veriler için farklı birinin bir kısmı için bir yapı kullanın. Ya da aynı. Diye.
Okul dışında veri bir biçimde gelir ve onunla / Üzerinde istenen işlemler vardır. "Kullanım senaryoları" verileri nasıl kullanıldığı hakkında hikayeler tutulacak olan ne, ne algoritmalar kullanılır vardır.
Bu nokta iki modlu arama, ortogonal işaretçiler 2 çift olabilir. Her madde aynı zamanda bir liste veya bir ağacın, ancak ikisini bağlı olarak ortaya çıkabilir Sendikalar, olabilir. Bu benzerlikleri ve farklılıkları olan lightwieght alt kümeleri, ağaçlar ve listelerine bir telaş olabilir ...
Şüpheye düşerseniz, "veri yapıları + algoritmaları = programları". Ama öğretmen yapmaya çalışıyor hangi noktada bilmek öder ve onları takip etmek isteyip. (Genellikle, okulda, var.)