Rumah >pembangunan bahagian belakang >tutorial php >. Subset Perkataan
916. Subset Perkataan
Kesukaran: Sederhana
Topik: Tatasusunan, Jadual Hash, Rentetan
Anda diberi dua tatasusunan rentetan perkataan1 dan perkataan2.
Rentetan b ialah subset rentetan a jika setiap huruf dalam b berlaku dalam kepelbagaian termasuk.
Rentetan a daripada perkataan1 ialah universal jika bagi setiap rentetan b dalam perkataan2, b ialah subset a.
Kembalikan tatasusunan semua rentetan universal dalam perkataan1. Anda boleh mengembalikan jawapan dalam sebarang pesanan.
Contoh 1:
Contoh 2:
Kekangan:
Penyelesaian:
Kita perlu mengenal pasti perkataan dalam perkataan1 yang "sejagat", bermakna setiap rentetan dalam perkataan2 ialah subset perkataan daripada perkataan1.
Kira Kekerapan Aksara dalam perkataan2:
Semak Setiap Perkataan dalam perkataan1:
Kembalikan Perkataan Universal:
Mari laksanakan penyelesaian ini dalam PHP: 916. Subset Perkataan
Penjelasan:
Peta Kekerapan Membina untuk perkataan2: Kami melingkari setiap perkataan dalam perkataan2 dan mengira kekerapan setiap aksara. Kami menjejaki kekerapan maksimum yang diperlukan untuk setiap aksara merentas semua perkataan dalam perkataan2.
Menyemak perkataan1 Perkataan: Untuk setiap perkataan dalam perkataan1, kami mengira kekerapan setiap aksara dan membandingkannya dengan kekerapan yang diperlukan daripada perkataan2. Jika perkataan itu memenuhi keperluan untuk semua watak, ia dianggap universal.
Hasil: Kami menyimpan semua perkataan universal dalam tatasusunan hasil dan mengembalikannya pada penghujungnya.
Kerumitan Masa:
Pendekatan ini memastikan kami menyemak setiap perkataan dengan cekap dan memenuhi kekangan masalah.
Pautan Kenalan
Jika anda mendapati siri ini membantu, sila pertimbangkan untuk memberi repositori bintang di GitHub atau berkongsi siaran pada rangkaian sosial kegemaran anda ?. Sokongan anda amat bermakna bagi saya!
Jika anda mahukan kandungan yang lebih berguna seperti ini, sila ikuti saya:
Atas ialah kandungan terperinci . Subset Perkataan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!