Verilen iki kümenin ayrık olup olmadığı nasıl kontrol edilir?

"Verilen iki kümenin ayrık olup olmadığı nasıl kontrol edilir?" dizi şeklinde iki set verildiğini varsayar, örneğin set1 [] ve set2 []. Göreviniz, iki setin Ayrık Set olup olmadığını bulmaktır. Örnek inputSet1 [] = {1, 15, 8, 9,…

Devamını oku

O (1) zamanında getMin () ve O (1) ekstra alanı destekleyen bir yığın tasarlayın

O (1) zamanında getMin () ve O (1) ekstra alanı destekleyen bir yığın tasarlayın. Bu nedenle, özel yığın veri yapısı, sabit zamanda - void push () int pop () bool isFull () bool isEmpty () gibi yığının tüm işlemlerini desteklemelidir. Minimum değeri döndürmek için ek bir getMin () işlemi ekleyin…

Devamını oku

Özyineleme kullanarak bir yığını sıralayın

Problem İfadesi "Özyineleme kullanarak bir yığını sıralama" problemi, size bir yığın veri yapısı verildiğini belirtir. Özyinelemeyi kullanarak öğelerini sıralayın. Öğeyi yığına eklemek için yığının yalnızca aşağıda listelenen işlevleri kullanılabilir - itme (öğe) -. pop () - pop () - kaldırmak / silmek için ...

Devamını oku

Bir dizideki farklı bitişik öğeler

Problem İfadesi Bir tamsayı dizimiz olduğunu varsayalım. "Bir dizideki farklı bitişik öğeler" problemi, tüm bitişik sayıların farklı olduğu diziyi elde etmenin mümkün olup olmadığını, bir dizideki iki bitişik veya komşu öğeyi değiştirerek belirlemenin mümkün olup olmadığını sorar ...

Devamını oku

Translate »