შეატრიალეთ სია Leetcode Solution

პრობლემა Rotate List Leetcode Solution გვაწვდის დაკავშირებულ სიას და მთელ რიცხვს. გვეუბნებიან, რომ უკავშირდება დაკავშირებული სია მარჯვნივ k ადგილებზე. ასე რომ, თუ უკავშირდებით სიას k ადგილებზე მარჯვნივ, თითოეულ ნაბიჯში ვიღებთ ბოლო ელემენტს

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

მოიძიეთ დალაგებული მასივის Leetcode ამოხსნა

განვიხილოთ დახარისხებული მასივი, მაგრამ აიყვანეს ერთი ინდექსი და მასივი გადატრიალდა ამ ეტაპზე. მასივის შემობრუნების შემდეგ თქვენ მოგიწევთ იპოვოთ კონკრეტული სამიზნე ელემენტი და დააბრუნოთ მისი ინდექსი. იმ შემთხვევაში, თუ ელემენტი არ არის, დააბრუნე -1. პრობლემა ზოგადად

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

ორი ელემენტის მაქსიმალური პროდუქტი მასივის Leetcode ხსნარში

პრობლემში ”მასივის ორი ელემენტის მაქსიმალური პროდუქტი”, ჩვენი მიზანია ვიპოვოთ a და j ინდექსების მთელი რიცხვი a, ისეთი, რომ პროდუქტი (a [i] - 1) * (a [j] - 1) მაქსიმალურია. მასივს აქვს მინიმუმ 2 ელემენტი და ყველა

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

Scramble სიმებიანი

პრობლემის დებულება ”Scramble String” პრობლემა აცხადებს, რომ თქვენ გეძლევათ ორი სტრიქონი. შეამოწმეთ, მეორე სტრიქონი არის პირველი სტრიმიანი სიმებიანი თუ არა? განმარტება მოდით s = "great" სტრიქონის წარმოდგენა როგორც ორობითი ხე, რეკურსიულად დაყოფა იგი ორ არაცარიელ ქვე-სტრიქონად. ეს სტრიქონი შეიძლება იყოს

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

ამოზნექილი ჰალის ალგორითმი

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

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

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

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

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

გრძელი ქვეჯგუფი არ შეიცავს K– ზე მეტ ცალკეულ ელემენტს

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

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

იპოვნეთ ორობითი ხის ორ კვანძს შორის მანძილი

პრობლემის დებულება პრობლემა "იპოვნეთ მანძილი ორობითი ხის ორ კვანძს შორის" აღნიშნავს, რომ თქვენ გეძლევათ ორობითი ხე და გეძლევათ ორი კვანძი. ახლა თქვენ უნდა იპოვოთ მინიმალური მანძილი ამ ორ კვანძს შორის. მაგალითი // ხე ნაჩვენებია გამოსახულების გამოყენებით, კვანძის 1 XNUMX

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

ორობითი ძიების ხის წაშლის ოპერაცია

პრობლემის განცხადება პრობლემა „ორობითი ძიების ხის წაშლის ოპერაცია“ გვთხოვს განვახორციელოთ ორობითი ძიების ხის წაშლის ოპერაცია. ფუნქციის წაშლა გულისხმობს მოცემული გასაღებით / მონაცემებით კვანძის წაშლის ფუნქციურობას. წაშლის შეყვანის კვანძი მაგალითად = 5 გამომავალი მიდგომა ორობითი ძიების ხის წაშლის ოპერაციისთვის So

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

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

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

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