2024-07-06
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
string yang diberikan bahasa inggrisS,karakter sebuah, sebuah, sebuahA,B, tanya tali bahasa inggrisS Berapa banyak yang ada di dalamnya A AA awal bbB Substring akhir.
Gunakan loop ganda untuk menghitung titik akhir kiri dan titik akhir kanan untuk menentukan apakah itu benar A AA awal bbB Jika string di akhir adalah jawabannya, tambahkan satu.
Rentang datanya besar, dan kita perlu mengontrol kompleksitas waktu di dalamnya Bahasa Indonesia: O(nlog n)HAI(NlihatGN) Di dalam.
kita perlu menemukan semuanya A AA awal bbB akhir string, maka kita dapat untuk setiap karakter bbB, pergi dan lihat bbB Berapa banyak yang ada di sisi kiri A AA, lalu ini a … b titik bA…B Ini adalah rangkaian hukum.Hitung berapa banyak karakter yang berada di sisi kiri posisi tertentu A AA, kita bisa gunakanjumlah awalanAlgoritme dipertahankan.
Kita dapat mengulangi seluruh string, untuk masing-masing string A AA Berapa banyak karakter yang ada di sebelah kanan karakter bbB, lalu ini a … ba titik bA…B Semuanya adalah ikatan hukum.Hitung karakter setelah posisi tertentu bbB Nomor tersebut dapat digunakanjumlah akhiranAlgoritme dipertahankan.
#include