Mündəricat:
Video: Əlaqədar yığındakı elementləri necə itələyir və pop edirsiniz?
2024 Müəllif: Lynn Donovan | [email protected]. Son dəyişdirildi: 2024-01-18 08:21
İcra
- itələyin (a): Əlavə edir element üstündə bir yığın . Hər biri kimi O (1 O(1 O(1)) vaxt alır yığın node ön hissəsinə daxil edilir əlaqəli siyahı .
- Pop (): O, aradan qaldırır element üstündə yığın .
- Top(): O, qaytarır element üstündə yığın .
Bunu nəzərə alaraq, elementləri əlaqəli yığında necə itələyirsiniz?
itələmək (): Daxil et the element daxil bağlıdır üst node olandan başqa heç nəyi sadalayın Yığın . pop(): Üstə qayıdın element etibarən Yığın və yuxarı göstəricini ikinci qovşağına aparın bağlıdır siyahı və ya Yığın . peek(): Üstü qaytarın element . display(): Hamısını çap edin element of Yığın.
Yuxarıda əlavə olaraq, əlaqəli siyahıdan istifadə edərək həyata keçirilən yığına yeni bir node itələdikdə nə baş verir? a) In itələmək əməliyyat, əgər yeni qovşaqlar əvvəlinə daxil edilir əlaqəli siyahı , sonra pop əməliyyatında, qovşaqlar əvvəldən çıxarılmalıdır. zibil qabı itələmək əməliyyat, əgər yeni qovşaqlar sonuna daxil edilir əlaqəli siyahı , sonra pop əməliyyatında, qovşaqlar sonundan çıxarılmalıdır.
Bu baxımdan, yığını necə itələyirsiniz və pop edirsiniz?
Yığında əsasən aşağıdakı üç əsas əməliyyat yerinə yetirilir:
- Push: Yığına element əlavə edir. Yığın doludursa, bunun Daşma vəziyyəti olduğu deyilir.
- Pop: Elementi yığından çıxarır.
- Peek və ya Üst: Yığın üst elementini qaytarır.
- isEmpty: Yığın boşdursa doğru qaytarır, əks halda false.
Əlaqəli yığın nədir?
a həyata keçirən sinif bağlı yığın (əslində iki yığınlar ) müəyyən edilmiş davranışlara malik olan. İş vaxtı tələbləri üçün elementlərin sayı yığın n.
Tövsiyə:
Outlook 2016-da işarələnmiş elementləri necə arxiv edə bilərəm?
Outlook-da əl ilə necə arxivləşdirmək olar (e-poçt, təqvim, tapşırıqlar və digər qovluqlar) Outlook 2016-da Fayl sekmesine keçin və Alətlər> Köhnə elementləri təmizləyin. Arxiv informasiya qutusunda Archivethis qovluğunu və bütün alt qovluqları seçin və sonra arxivləşdirmək üçün qovluğu seçin
HTML-də elementləri necə siyahıya salırsınız?
Fəsil Xülasəsi Sıralanmış siyahını müəyyən etmək üçün HTML elementindən istifadə edin. Siyahı element markerini müəyyən etmək üçün CSS list-style-type xassəsindən istifadə edin. Sıralanmış siyahını müəyyən etmək üçün HTML elementindən istifadə edin. Nömrə növünü müəyyən etmək üçün HTML növü atributundan istifadə edin. Elementi müəyyən etmək üçün HTML elementindən istifadə edin
Əlaqədar faylların böyük toplusu nə adlanır?
Faylların toplusu verilənlər bazası adlanır
Əlaqədar siyahıdakı elementlərin sayını hesablamaq üçün vaxt mürəkkəbliyi nədir?
Əlaqədar siyahıdakı elementlərin sayını hesablamaq üçün vaxt mürəkkəbliyi nə qədərdir? İzahat: Elementlərin sayını hesablamaq üçün bütün siyahıdan keçmək lazımdır, ona görə də mürəkkəblik O(n)-dir
Əlaqədar siyahıda nə axtarır?
Tək bağlı siyahıda axtarış. Axtarış siyahıda müəyyən elementin yerini tapmaq üçün həyata keçirilir. Element siyahı elementlərindən hər hansı biri ilə uyğundursa, elementin yeri funksiyadan qaytarılır