Գտեք ամենափոքր բաժանարարին տրված շեմային թողարկման կոդով լուծում

Այս գրառումը գտնվում է Գտնել ամենափոքր բաժանարարին ՝ տրված շեմային Leetcode լուծման Խնդրի հայտարարություն «Գտեք շեմին տրված ամենափոքր բաժանարարին» խնդրում մեզ տրվում է թվերի զանգված և շեմային արժեք: Փոփոխական «արդյունքը» սահմանվում է որպես բոլոր պատասխանների գումարը, երբ տարրերը…

Կարդալ ավելին

K- ից պակաս կամ հավասար բոլոր տարրերը միավորելու համար անհրաժեշտ նվազագույն փոխանակումներ

«K- ից պակաս կամ հավասար բոլոր տարրերը միավորելու համար անհրաժեշտ նվազագույն փոխանակումներ» խնդրով նշվում է, որ դուք ունեք ամբողջ զանգված: Խնդրի հայտարարությունը խնդրում է պարզել փոխանակումների ամենափոքր քանակը, որոնք կպահանջվեն տարրերը միասին հավաքելու համար, որոնք պակաս կամ հավասար են elements

Կարդալ ավելին

Առավելագույն հրապարակ

Առավելագույն քառակուսի խնդրում մենք տվել ենք 2D երկուական մատրիցա, որը լցված է 0 -ով և 1 -ով, գտնում ենք միայն 1 -ը պարունակող ամենամեծ քառակուսին և վերադարձնում դրա մակերեսը: Օրինակ մուտքագրում. 1 0 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 0 XNUMX XNUMX XNUMX…

Կարդալ ավելին

Տեղադրեք Deleteնջել GetRandom- ը

Տեղադրեք Deleteնջել GetRandom խնդիրը, մենք պետք է նախագծենք տվյալների կառուցվածք, որն աջակցում է հետևյալ բոլոր գործողությունները միջին O (1) ժամանակում: ներդիր (վալ). իրը տեղադրում է հավաքածուի մեջ, եթե այն արդեն չկա: remove (val). առկայության դեպքում ջնջում է իրը: getRandom. Վերադարձնում է պատահական տարր ընթացիկ հավաքածուից

Կարդալ ավելին