Okul çocukları için OOP. - sayfa 15

 
Алексей Тарабанов :

Beyler, elbette, geri gidiyorum, ama: bir yığın (ilk depolanan değer en son alındığında) ve bir sıra (ilk kalktığında, bu ve terlikler) var.

Bu grup kim?

Yığından bir nesne kaldırıldığında, FILO (ilk giren, son çıkan) kuralı otomatik olarak yürütülür.
Heap üzerindeki nesnelerin silinmesi, bu kural programcı tarafından kontrol edilir.
Bir yığın, bir öncelik sırasıdır. Yığın kuyruk olduğu ortaya çıktı.

 
Roman :

Bir nesne yığından kaldırıldığında, FILO (ilk giren, son çıkan) kuralı otomatik olarak yürütülür.
Heap üzerindeki nesnelerin silinmesi, bu kural programcı tarafından kontrol edilir.
Bir yığın, bir öncelik sırasıdır. Yığın kuyruk olduğu ortaya çıktı.

akşam durgun olmaktan çıkıyor: Daha fazla versiyon olacak mı? :-)

 
Roman :

Yığından bir nesne kaldırıldığında, FILO (ilk giren, son çıkan) kuralı otomatik olarak yürütülür.
Heap üzerindeki nesnelerin silinmesi, bu kural programcı tarafından kontrol edilir.
Bir yığın, bir öncelik sırasıdır. Yığın kuyruk olduğu ortaya çıktı.

Zor.

 
Алексей Тарабанов :

Beyler, elbette, geri gidiyorum, ama: bir yığın (ilk depolanan değer en son alındığında) ve bir sıra (ilk kalktığında, bu ve terlikler) var.

Bu grup kim?

Bunlardan bir demet...

Bir seçenek, yeni aracılığıyla dinamik olarak bir nesne oluşturmaktır , ikinci seçenek, otomatik olarak bir nesne (yeni olmadan) oluşturmaktır.

 
Maxim Kuznetsov :

akşam durgun olmaktan çıkıyor: Daha fazla versiyon olacak mı? :-)

Genel olarak, ikili yığın, soyut türde bir ağaç biçiminde bir veri yapısıdır .
Bu türe öncelik sırası denir.

 
Алексей Тарабанов :

Zor.

bir yığın sadece bir yığındır. Henüz hiçbir şey tarafından işgal edilmeyen tüm hafızayı düşünebilirsiniz.
Oradan tüm ihtiyaçlarınız için parçalar alabilirsiniz (bir nesne veya bir dizi skaler yerleştirin veya bunun gibi).
Ve herhangi bir sırayla alabilir / geri dönebilirsiniz, bu yüzden bir demet.

Yığındaki tahsis/tahsis düzeninin önemli olduğunu iddia eden öğrenci kendini öldürsün, duvar ikinci sınıfta kalır.

 
Roman :

Genel olarak, ikili yığın, soyut türde bir ağaç biçiminde bir veri yapısıdır .
Bu türe öncelik sırası denir.

Altı ay yatacaktım.

 
Roman :

Genel olarak, ikili yığın, soyut türde bir ağaç biçiminde bir veri yapısıdır .
Bu türe öncelik sırası denir.

yığın fiziksel olarak nasıl işaretlenir ve düzenlenirse, uygulama programcısı hiç tereddüt etmemelidir.

PS/ ve bu birdenbire bir öncelik sırası değil

 
Eh, aferin ... Okul çocukları için konuda, profesyoneller düzeyinde tartışmaya başladılar. Ve tam olarak anlaşılması için öğrenciye "Kendin düşün. Ne istersen onu yap" denildi... Ama ben sizden dersten bahsederken nelere dikkat etmeniz gerektiğini açıklamanızı istedim. Hangi durumda hangi seçenek diğerlerine göre öncelikli olabilir.
 
Alexey Viktorov :
Eh, aferin ... Okul çocukları için konuda, profesyoneller düzeyinde tartışmaya başladılar. Ve tam olarak anlaşılması için öğrenciye "Kendin düşün. Ne istersen onu yap" denildi... Ama ben sizden dersten bahsederken nelere dikkat etmeniz gerektiğini açıklamanızı istedim. Hangi durumda hangi seçenek diğerlerine göre öncelikli olabilir.

Bunu şu şekilde yapabilirsiniz: Aynı sınıftan bir veya iki nesneye ihtiyacınız olduğundan eminseniz, sınıf türünde değişkenler kullanabilirsiniz - kod tabanında bir kuzu bunu yapar - değişkenleri bir sınıfla tanımlar genel düzeyde yazın ve bu değişkenler aracılığıyla sınıf yöntemlerine erişir. Ve programın yürütülmesi sırasında new kullanarak nesneler yaratırsanız, işaretçileri kullanmaktan başka seçeneğiniz yoktur - nesne "bellekte bir yerde" oluşturulur, ancak ona değişkenle erişemezsiniz - onu tanımlamadınız ve başvurulacak bir şey yok, ancak bu nesneye bir işaretçiniz var - onu yeni bir nesne oluştururken tanımladınız - böylece nesneye erişir ve onunla çalışırsınız.