Чектик Leetcode Чечими берилген эң кичинекей бөлгүчтү табыңыз

Бул пост Босого берилген Кичинекей Бөлүшчүнү табуу Leetcode Чечими Проблеманын чечими “Босого Берилген Эң Кичинекей Бөлүшчүнү табуу” маселесинде бизге сандар массиви жана босого мааниси берилген. "Жыйынтык" өзгөрмөсү бардык элементтердин жоопторунун суммасы катары аныкталат…

Толук маалымат

Бардык элементтерди kден аз же ага тең келтирүү үчүн минималдуу своптор

"K элементтеринен кем же барабар болгон бардык элементтерди бириктирүү үчүн талап кылынган минималдуу своптор" маселеси сизде бүтүндөй массив бар экендигин билдирет. Маселени чечүүдө, элементтердин биригишине аз же бирдей болгон своптордун эң кичине санын эсептөө талап кылынат ...

Толук маалымат

Maximal Square

Максималдуу квадрат маселесинде биз 2 жана 0 сандарына толгон 1D экилик матрицаны бердик, 1 гана бар эң чоң квадратты таап, анын аянтын кайтарыңыз. Үлгү киргизүү: 1 0 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 0…

Толук маалымат

Delete GetRandom кыстаруу

Insert Delete GetRandom маселесинде, биз кийинки бардык операцияларды орточо O (1) убакытта колдогон маалыматтардын структурасын иштеп чыгышыбыз керек. insert (val): жок нерсени комплектке киргизет. алып салуу (val): эгер бар болсо, буюмду топтомдон алып салат. getRandom: Учурдагы топтомдон туш келди элементти кайтарат ...

Толук маалымат