LRU Cache Leetcode Solution

პრობლემის განცხადება LRU Cache LeetCode Solution – “LRU Cache” მოგთხოვთ შეიმუშაოთ მონაცემთა სტრუქტურა, რომელიც მიჰყვება სულ ცოტა ხნის წინ გამოყენებულ (LRU) ქეშს. ჩვენ გვჭირდება LRUCache კლასის დანერგვა, რომელსაც აქვს შემდეგი ფუნქციები: LRUCache(int მოცულობა): ახდენს LRU ქეშის ინიცირებას. დადებითი ზომის ტევადობით. int get (int გასაღები): დააბრუნეთ მნიშვნელობა…

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

ყველაზე გრძელი ქვესტრიქონი სიმბოლოების გამეორების გარეშე Leetcode Solution

პრობლემის განცხადება ყველაზე გრძელი ქვესტრიქონი სიმბოლოების გამეორების გარეშე LeetCode Solution – აცხადებს, რომ მოცემული სტრიქონი s. ჩვენ უნდა ვიპოვოთ ყველაზე გრძელი ქვესტრიქონი სიმბოლოების გამეორების გარეშე. მაგალითი: შეყვანა: s = ”abcabcbb” გამომავალი: 3 ახსნა: ყველაზე გრძელი ქვესტრიქონი, რომელშიც სიმბოლოები არ მეორდება, არის 3 სიგრძის. სტრიქონი არის: “abc”. შეყვანა: s = ”bbbb”…

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

დიზაინი მიწისქვეშა სისტემის Leetcode Solution

პრობლემის განცხადება დიზაინის მიწისქვეშა სისტემა LeetCode Solution – „დიზაინი მიწისქვეშა სისტემა“ გთხოვს შეიმუშაოთ სარკინიგზო სისტემა, რათა თვალყური ადევნოთ მომხმარებელთა მგზავრობის დროს ორ სადგურს შორის. საჭიროა ერთი სადგურიდან მეორეზე მგზავრობის საშუალო დროის გამოსათვლელად. ჩვენ უნდა განვახორციელოთ…

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

მასივის დალაგება სიხშირის გაზრდის საშუალებით

პრობლემის განცხადება დალაგების მასივი სიხშირის გაზრდით LeetCode Solution – „სორტირების მასივი სიხშირის გაზრდით“ აღნიშნავს, რომ თქვენ გეძლევათ მთელი რიცხვების მასივი, დაალაგეთ მასივი მზარდი თანმიმდევრობით, მნიშვნელობების სიხშირის მიხედვით. ორ ან მეტ მნიშვნელობას აქვს იგივე სიხშირე, ჩვენ უნდა დავახარისხოთ ისინი…

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

ცალკეული კუნძულების რაოდენობა Leetcode Solution

პრობლემის განცხადება The Number of Distinct Islands LeetCode Solution – “Number of Distinct Islands” აცხადებს, რომ მოცემული anxm ორობითი მატრიცა. კუნძული არის 1-ის ჯგუფი (ასახავს მიწას), რომლებიც დაკავშირებულია 4 მიმართულებით (ჰორიზონტალურად ან ვერტიკალურად). კუნძული განიხილება როგორც მეორე, თუ და მხოლოდ იმ შემთხვევაში, თუ ერთი კუნძული…

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

Trie (პრეფიქსი ხე) Leetcode Solution-ის დანერგვა

პრობლემის განცხადება Implement Trie (Prefix Tree) LeetCode Solution – „Implement Trie (Prefix Tree)“ გთხოვს დანერგო Trie მონაცემთა სტრუქტურა, რომელიც ეფექტურად ასრულებს ჩასმას, ძიებას და პრეფიქსის ძიებას. მაგალითი: შეყვანა: [“Trie”, “Insert”, “search”, “search”, “startsWith”, “Insert”, “search”] [[], [„apple“], [„apple“], [ „აპი“], [„აპი“], [„აპი“], [„აპი“]] გამომავალი: [null, null, true, false, true, null, true] განმარტება: ყველა სტრიქონის ჩასმის შემდეგ, სცადეთ გამოიყურება ამგვარად. იძებნება სიტყვა ვაშლი, რომელიც…

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

მაქსიმალური სიხშირის დასტის Leetcode Solution

პრობლემის განცხადება მაქსიმალური სიხშირის დასტის LeetCode გადაწყვეტა – „მაქსიმალური სიხშირის დასტა“ გთხოვს შეადგინოთ სიხშირის დასტა, რომელშიც ყოველთვის, როცა ელემენტს დასტადან ამოვიღებთ, მან უნდა დააბრუნოს დასტაში არსებული ყველაზე ხშირი ელემენტი. FreqStack კლასის დანერგვა: FreqStack() აყალიბებს სიხშირის ცარიელ დასტას. void push (int val) უბიძგებს…

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

დააყენეთ Matrix Zeroes Leetcode Solution

პრობლემის განცხადება Set Matrix Zeroes LeetCode Solution – „Set Matrix Zeroes“ აცხადებს, რომ თქვენ გეძლევათ mxn მთელი რიცხვის მატრიცის მატრიცა. ჩვენ უნდა შევცვალოთ შეყვანის მატრიცა ისე, რომ თუ რომელიმე უჯრედი შეიცავს ელემენტს 0, მაშინ დავაყენოთ მისი მთელი მწკრივი და სვეტი. 0-მდე. თქვენ უნდა გააკეთოთ ეს…

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

შეამოწმეთ მასივის ფორმირება გაერთიანების Leetcode Solution- ის საშუალებით

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

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

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

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

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

Translate »