შედარებითი დალაგების მასივი Leetcode Solution

ამ პრობლემის დროს, ჩვენ მოგვცეს დადებითი მთელი რიცხვების ორი მასივი. მეორე მასივის ყველა ელემენტი მკაფიოა და პირველ მასივშია წარმოდგენილი. ამასთან, პირველი მასივი შეიძლება შეიცავდეს დუბლიკატის ელემენტებს ან ელემენტებს, რომლებიც არ არის მეორე მასივში. ჩვენ უნდა დავალაგოთ პირველი მასივი

წაიკითხე მეტი

გრძელი ქვეჯგუფის რიცხვი 1-ები ერთით მეტი ვიდრე 0-ების რაოდენობა

ჩვენ მივეცით მთელი რიგების მთელი რიგი. მასივი შეიცავს მხოლოდ 1-ს და 0-ს. პრობლემის დებულება ითხოვს გრძელი ქვე-მასივის სიგრძის გარკვევას, რომლის 1 ციფრიანი ციფრია მხოლოდ ერთით მეტი ვიდრე 0-ის რაოდენობა ქვე-მასივში. შეყვანის მაგალითი: arr [] =

წაიკითხე მეტი

გზის მაქსიმალური ჯამი მარჯვენა რიცხვის სამკუთხედში

პრობლემა "სწორი რიცხვის სამკუთხედში გზის მაქსიმალური ჯამი" აცხადებს, რომ გეძლევათ მთელი რიცხვები მართკუთხა რიცხვის სამკუთხედის სახით. შეიტყვეთ მაქსიმალური თანხის მიღწევა, თუ ზემოდან დაიწყებთ და ფუძისკენ მიდიხართ ისე, რომ გადაადგილდებით

წაიკითხე მეტი

ყიდვისა და გაყიდვის საუკეთესო დრო II Leetcode Solution

პრობლემის დებულება პრობლემში ”II საუკეთესო დრო ყიდვისა და გაყიდვისთვის”, მოცემულია მასივი, სადაც მასივის თითოეული ელემენტი შეიცავს მოცემული აქციის ფასს ამ დღეს. ტრანზაქციის განმარტება არის აქციების ერთი წილის ყიდვა და ამ ერთი წილის გაყიდვა

წაიკითხე მეტი

იპოვნეთ თუ არა ქვეჯგუფი 0 თანხით

პრობლემა "იპოვნეთ თუ არსებობს ქვეჯგუფი 0 თანხით" აცხადებს, რომ გეძლევათ მთელი რიგი, რომელიც შეიცავს უარყოფით რიცხვებსაც. პრობლემის დებულება ითხოვს დაადგინოს აქვს თუ არა ზომა რაიმე ქვე-მასივი მინიმუმ 1. ამ ქვე-მასივს უნდა ჰქონდეს ჯამი 1-ის ტოლი. მაგალითი arr [] = {2,1, -3,4,5}

წაიკითხე მეტი

დაწერე ფუნქცია ორი დაკავშირებული სიის გადაკვეთის წერტილის მისაღებად

პრობლემის განცხადება პრობლემა "დაწერეთ ფუნქცია ორი დაკავშირებული სიის გადაკვეთის წერტილის მისაღებად" აღნიშნავს, რომ თქვენ გეძლევათ ორი დაკავშირებული სია. მაგრამ ეს არ არის დამოუკიდებელი დაკავშირებული სიები. ისინი გარკვეულ მომენტში არიან დაკავშირებული. ახლა თქვენ უნდა იპოვოთ ამ ორი სიის გადაკვეთის წერტილი. ...

წაიკითხე მეტი

ყველაზე გრძელი ბიტონიური შედეგი

დავუშვათ, რომ მთელი რიგი გაქვთ, პრობლემის დებულება ითხოვს გრძელი ბიტონიური თანმიმდევრობის გარკვევას. მასივის ბიტონიური თანმიმდევრობა ითვლება თანმიმდევრობით, რომელიც ჯერ იზრდება და შემდეგ იკლებს. მაგალითი arr [] = {1,4,2,76,43,78,54,32,1,56,23} 7 განმარტება 1 ⇒ 4 ⇒ 76 ⇒ 78 ⇒ 54

წაიკითხე მეტი

მასივის მოთხოვნები გამრავლებული ჩანაცვლებისა და პროდუქტისთვის

პრობლემა "მასივის მოთხოვნები გამრავლებისთვის, ჩანაცვლებითი და პროდუქტისთვის" აცხადებს, რომ გეძლევათ მთელი რიგის მთელი რიგი და იქნება სამი ტიპის მოთხოვნა, სადაც უნდა ამოხსნათ შემდეგი ტიპის მოთხოვნები: ტიპი 1: დარჩება სამი მნიშვნელობა , მარჯვნივ და რიცხვი X. ამ

წაიკითხე მეტი

მუდმივი დროის დიაპაზონი დაამატეთ ოპერაცია მასივს

თქვენ მიანიჭეთ მთლიანი მასივი და თავდაპირველად, იგი ინიცირებული იყო 0 – ით და ასევე მიენიჭა დიაპაზონი. ამოცანაა მოცემული რიცხვის დამატება მასივის დიაპაზონში და დაბეჭდილი შედეგიანი მასივი. მაგალითი arr [] = {0, 0, 0, 0, 0} მოთხოვნა: {(0, 2, 50), (3,

წაიკითხე მეტი

მოცემული დიაპაზონის მნიშვნელობების მასივის ელემენტების თვლის მოთხოვნები

პრობლემის განცხადება პრობლემა "მასივის ელემენტების თვლის მოთხოვნები მოცემულ დიაპაზონში მნიშვნელობებით" აღნიშნავს, რომ თქვენ გაქვთ მთელი მასივი და ორი რიცხვი x და y. პრობლემის დებულება ითხოვს გაირკვეს მასივში არსებული რიცხვების რიცხვი, რომელიც მოცემულ x- სა და y- ს შორის მდებარეობს. ...

წაიკითხე მეტი