შეცვალეთ მასივის Leetcode Solution

პრობლემა შეცვლის მასივს Leetcode Solution გვაძლევს მასივს სიგრძით 2n. აქ 2n აღნიშნავს, რომ მასივის სიგრძე არის ლუწი. შემდეგ გვეუბნებიან, რომ შეცვალოთ მასივი. აქ შეცვლა არ ნიშნავს, რომ საჭიროა მასივის შემთხვევითი შეცვლა, მაგრამ კონკრეტული გზაა

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

3 ჯამი Leetcode Solution

პრობლემის განცხადება n მთელი რიცხვის მასივის გათვალისწინებით, არის თუ არა ელემენტები a, b, c რიცხვებში ისეთი, რომ a + b + c = 0? იპოვეთ ყველა უნიკალური სამეული მასივში, რომელიც იძლევა ნულის ჯამს. გაითვალისწინეთ: რომ ხსნარის ნაკრები არ უნდა შეიცავდეს დუბლიკატი სამეულს. მაგალითი #1 [-1,0,1,2, -1,4]…

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

ჩადეთ ინტერვალის Leetcode ამოხსნა

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

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

Root to Leaf ბილიკი სამიზნე თანხით Leetcode Solutions

მოცემულია ორობითი ხე და მთელი K რიცხვი. ჩვენი მიზანია დავაბრუნოთ, არის თუ არა ხეში ფესვიდან ფოთლის გზა ისეთი, რომ მისი ჯამი ტოლი იყოს K- მიზნისა. ბილიკის ჯამი არის ყველა კვანძის ჯამი, რომელიც მასზე მდებარეობს. 2 / \

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

ნაბიჯების მინიმალური რაოდენობა ორი სტრიქონის შესაქმნელად Anagram Leetcode Solutions

პრობლემის დეკლარაცია ამ ამოცანაში ჩვენ გვეძლევა ორი სტრიქონის 's' & 't', რომელიც შედგება მცირე ზომის ინგლისური სიმბოლოებისგან. ერთ ოპერაციაში ჩვენ შეგვიძლია ავირჩიოთ სტრიქონის 't' ნებისმიერი სიმბოლო და შევცვალოთ იგი სხვა სიმბოლოზე. ჩვენ უნდა ვიპოვოთ ასეთი ოპერაციების მინიმალური რაოდენობა, რათა შევძლოთ „t“…

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

Kth უდიდესი ელემენტი ნაკადის Leetcode ამოხსნაში

პრობლემის განცხადება ამ ამოცანაში, ჩვენ უნდა შევქმნათ კლასი KthLargest (), რომელსაც თავდაპირველად აქვს მთელი რიცხვი k და მთელი რიცხვების მასივი. ჩვენ უნდა დავწეროთ მისთვის პარამეტრირებული კონსტრუქტორი, როდესაც მთელი რიცხვი k და მასივის რიცხვები გადადის არგუმენტებად. კლასს ასევე აქვს ფუნქცია add (val), რომელიც ამატებს…

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

მიბმული სიის ელემენტების ამოღება Leetcode Solution

პრობლემის განაცხადი ამ პრობლემასთან ერთად, ჩვენ მოგვეცემა დაკავშირებული სია მისი კვანძებით, რომელსაც აქვს მთელი მნიშვნელობები. ჩვენ უნდა ამოვიღოთ სიიდან რამდენიმე კვანძი, რომელსაც აქვს val ტოლი მნიშვნელობა. პრობლემა არ საჭიროებს ადგილზე მოგვარებას, მაგრამ ჩვენ განვიხილავთ ერთ ასეთ მიდგომას. მაგალითი სია =…

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

კომბინირებული ჯამი Leetcode Solution

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

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

მინიმალური გადადის მასივის ტოლ ელემენტებზე Leetcode Solution

პრობლემის დეკლარაცია ამ ამოცანაში გვეძლევა მთელი რიცხვების მასივი. ასევე, ჩვენ უფლება გვაქვს შეასრულოს ოპერაციების გარკვეული ნაკრები ამ მასივზე. ერთ ოპერაციაში ჩვენ შეგვიძლია გავზარდოთ ”n - 1 ″ (ყველა ელემენტი ერთის გარდა) ელემენტებს მასივში 1. ჩვენ გვჭირდება…

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

იზომორფული სიმები Leetcode ამოხსნა

პრობლემის დეკლარაცია ამ ამოცანაში გვეძლევა ორი სტრიქონი, a და b. ჩვენი მიზანია გითხრათ, არის თუ არა ეს ორი სტრიქონი იზომორფული. ორ სტრიქონს ეწოდება იზომორფული თუ და მხოლოდ იმ შემთხვევაში, თუ პირველი სტრიქონის სიმბოლოები შეიძლება შეიცვალოს ნებისმიერი სიმბოლოთი (თავისთავის ჩათვლით) საერთოდ…

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