Dalam C++, terjemah yang berikut ke dalam bahasa Cina: Cari elemen yang lebih kecil seterusnya

PHPz
Lepaskan: 2023-09-20 16:29:07
ke hadapan
1153 orang telah melayarinya

Dalam C++, terjemah yang berikut ke dalam bahasa Cina: Cari elemen yang lebih kecil seterusnya

Unsur yang lebih kecil seterusnya ialah unsur unsur yang lebih kecil pertama selepasnya. Mari kita lihat satu contoh.

arr = [1, 2, 3, 5, 4] Unsur yang lebih kecil seterusnya bagi

5 ialah 4, unsur yang lebih kecil seterusnya bagi unsur 1 dan 2 ialah, 3 ialah -1 kerana tiada unsur yang lebih kecil di belakang unsur tersebut. .

Algoritma

  • Memulakan tatasusunan dengan nombor rawak

  • Memulakan tindanan.

  • Tambahkan elemen pertama pada tindanan.

  • Lelaran pada elemen tatasusunan.

    • Jika tindanan kosong, tambahkan elemen semasa pada tindanan.

    • Apabila elemen semasa lebih kecil daripada elemen atas tindanan.

      • Cetak elemen atas dan jadikan elemen yang lebih kecil seterusnya sebagai elemen semasa. p>

      • Elemen atas timbul.

    • Tambah elemen pada tindanan.

  • Bila tindanan tidak kosong. . keputusan berikut.

    rreeee

    Atas ialah kandungan terperinci Dalam C++, terjemah yang berikut ke dalam bahasa Cina: Cari elemen yang lebih kecil seterusnya. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

    sumber:tutorialspoint.com
    Kenyataan Laman Web ini
    Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
    Tutorial Popular
    Lagi>
    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan