Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk mencari semua quadruples unik hampir kepada sifar menggunakan C#?

Bagaimana untuk mencari semua quadruples unik hampir kepada sifar menggunakan C#?

WBOY
WBOYke hadapan
2023-09-22 15:37:021042semak imbas

如何使用 C# 找到所有接近于零的唯一四元组?

Cara paling mudah ialah kita boleh mencipta empat gelung bersarang dan menyemak satu persatu sama ada jumlah keempat-empat elemen adalah sifar. Jika jumlah empat elemen adalah sifar, cetak elemen tersebut.

Kerumitan Masa - O(n4)

- O(1)

Kita boleh menggunakan struktur data set tidak tertib untuk menyimpan setiap nilai tatasusunan. Set menawarkan kelebihan mencari elemen dalam masa O(1). Jadi, untuk setiap pasangan dalam tatasusunan, kita akan mencari nilai negatif jumlah mereka yang mungkin wujud dalam set. Jika elemen sedemikian ditemui maka kita boleh mencetak tiga kali ganda yang akan menjadi sepasang integer dan nilai negatif jumlahnya. .

Atas ialah kandungan terperinci Bagaimana untuk mencari semua quadruples unik hampir kepada sifar menggunakan C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
Artikel sebelumnya:Sifat pilihan dalam kelas C#Artikel seterusnya:Sifat pilihan dalam kelas C#