მოძებნეთ ორობითი ძიების ხე Leetcode Solution

ამ პრობლემის დროს, ჩვენ გვეძლევა ორობითი ძიების ხე და მთელი რიცხვი. ჩვენ უნდა ვიპოვოთ კვანძის მისამართი, რომლის მნიშვნელობაა მოცემული მთელი რიცხვი. შემოწმების სახით, ჩვენ უნდა დავბეჭდოთ ქვე-ხის წინასწარი შეკვეთა, რომელსაც ეს კვანძი აქვს root. Თუ იქ …

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

გაერთიანეთ ორი დალაგებული სია Leetcode Solutions

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

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

შერწყმა დახარისხებული მასივების Leetcode Solution

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

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

k- ის დაკარგული ელემენტი თანმიმდევრობის გაზრდისას, რომელიც მოცემულ თანმიმდევრობაში არ არის

პრობლემა ”რიგითობის მზარდი ელემენტი, რომელიც მოცემულ თანმიმდევრობაში არ არის” აცხადებს, რომ თქვენ გეძლევათ ორი მასივი. ერთი მათგანი განლაგებულია ზრდადობით და მეორე ნორმალური დალაგებული მასივი k ნომრით. იპოვნეთ დაკარგული ელემენტი, რომელიც ნორმაში არ არის

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

მზარდი თანმიმდევრობის მაქსიმალური პროდუქტი

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

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

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

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

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

დასტის დალაგება რეკურსის გამოყენებით

პრობლემის განცხადება პრობლემა "დაალაგეთ დასტა რეკურსიის გამოყენებით" აცხადებს, რომ თქვენ გეძლევათ დასტის მონაცემთა სტრუქტურა. დაალაგეთ მისი ელემენტები რეკურსიის გამოყენებით. სტეკის მხოლოდ ქვემოთ ჩამოთვლილი ფუნქციების გამოყენება შეიძლება-ბიძგი (ელემენტი)-ელემენტის დასტაში ჩასასმელად. pop () - pop () - წაშლა/წაშლა…

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

მასივის დალაგება სტეკების გამოყენებით

Problem statement   The problem “Sorting array using Stacks” states that you are given a data structure array a[ ] of size n. Sort the elements of the given array using stack data structure. Example   2 30 -5 43 100 -5 2 30 43 100 Explanation: The elements are sorted in …

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

დაალაგეთ დასტა დროებითი დასტის გამოყენებით

Problem Statement   The problem “Sort a stack using a temporary stack” states that you are given a stack data structure. Sort the elements of the given stack using a temporary stack. Example   9 4 2 -1 6 20 20 9 6 4 2 -1 2 1 4 3 6 5 …

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

გადაანაწილეთ ორობითი სტრიქონი, როგორც ალტერნატიული x და y მოვლენები

პრობლემის განცხადება დავუშვათ, რომ მოგეცემათ ორობითი სტრიქონი და ორი რიცხვი x და y. სტრიქონი შედგება მხოლოდ 0 -ისა და 1 -ისგან. პრობლემა "გადააკეთეთ ორობითი სტრიქონი, როგორც ალტერნატიული x და y მოვლენები" ითხოვს სტრიქონის გადაწყობას ისე, რომ 0 მოდის x ჯერ times 1 მოდის ...

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