შექმენით ფრჩხილები Leetcode Solution

პრობლემის ფორმულირება ფრჩხილების გენერირება LeetCode Solution – „წარმოქმნის ფრჩხილებში“ აცხადებს, რომ n-ის მნიშვნელობის გათვალისწინებით. ჩვენ უნდა შევქმნათ n წყვილი ფრჩხილების ყველა კომბინაცია. დააბრუნეთ პასუხი კარგად ჩამოყალიბებული ფრჩხილების სტრიქონების ვექტორის სახით. მაგალითი: შეყვანა: n = 3 გამომავალი: [“((()))”,”(()())”,”(())()”,”()(()),”()( )()”] ახსნა:…

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

მაქსიმალური მოგება სამუშაოს დაგეგმვისას Leetcode Solution-ში

პრობლემის განცხადება მაქსიმალური მოგება სამუშაოს დაგეგმვაში LeetCode Solution – „მაქსიმალური მოგება სამუშაოს დაგეგმვაში“ აღნიშნავს, რომ თქვენ გეძლევათ n სამუშაო, სადაც თითოეული სამუშაო იწყება startTime[i]-დან და მთავრდება ბოლოსTime[i] და მიიღებთ მოგების მოგებას[i. ]. ჩვენ უნდა დავიბრუნოთ მაქსიმალური მოგება, რაც შეიძლება გვქონდეს ასეთი…

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

დიაპაზონის ჯამის მოთხოვნა 2D – Leetcode-ის უცვლელი გადაწყვეტა

პრობლემის განცხადების დიაპაზონი ჯამის მოთხოვნა 2D – უცვლელი Leetcode ამოხსნა – 2D მატრიცის მატრიცის გათვალისწინებით, დაამუშავეთ შემდეგი ტიპის მრავალი მოთხოვნა: გამოთვალეთ მატრიცის ელემენტების ჯამი მართკუთხედში, რომელიც განსაზღვრულია მისი ზედა მარცხენა კუთხით (სტრიქონი 1, col1) და ქვედა მარჯვენა კუთხე (row2, col2). NumMatrix კლასის დანერგვა: NumMatrix(int[][] მატრიცა) ახდენს ობიექტის ინიცირებას მთელი რიცხვით…

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

ხაფანგში წვიმის წყალი Leetcode Solution

პრობლემის ფორმულირება წვიმის წყლის დაჭერა LeetCode Solution – “Trapping Rain Water” ამბობს, რომ მოცემული სიმაღლის მასივი, რომელიც წარმოადგენს სიმაღლის რუკას, სადაც თითოეული ზოლის სიგანე არის 1. ჩვენ უნდა ვიპოვოთ წვიმის შემდეგ ჩარჩენილი წყლის რაოდენობა. მაგალითი: შეყვანა: სიმაღლე = [0,1,0,2,1,0,1,3,2,1,2,1] გამომავალი: 6 ახსნა: შეამოწმეთ…

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

დაყოფა K ტოლი ჯამის ქვესიმრავლეებზე Leetcode Solution

პრობლემის განცხადება დაყოფა K ტოლი ჯამის ქვესიმრავლეებზე LeetCode გადაწყვეტა – „გაყოფა K ტოლი ჯამის ქვესიმრავლეებზე“ აცხადებს, რომ თქვენ გეძლევათ მთელი მასივის რიცხვები და მთელი რიცხვი k, დააბრუნეთ true, თუ შესაძლებელია k არა ცარიელი ქვესიმრავლეები, რომელთა ჯამები. ყველა თანასწორია. მაგალითი: შეყვანა: რიცხვები = [4,3,2,3,5,2,1], k = 4 გამომავალი: …

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

მონეტის შეცვლა 2 Leetcode Solution

პრობლემის განცხადება მონეტის შეცვლა 2 LeetCode Solution - „მონეტის შეცვლა 2“ აცხადებს, რომ მოცემული მთელი რიცხვების მასივი მონეტებისა და მთელი რიცხვის, რომელიც წარმოადგენს ფულის მთლიან რაოდენობას. ჩვენ უნდა დავაბრუნოთ სხვადასხვა შესაძლო კომბინაციების ჯამური რაოდენობა. …

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

Frog Jump Leetcode Solution

პრობლემის ფორმულირება Frog Jump LeetCode Solution – “Frog Jump” აცხადებს, რომ ქვების (პოზიციების) სიის გათვალისწინებით, დალაგებულია აღმავალი თანმიმდევრობით, განსაზღვრეთ, შეუძლია თუ არა ბაყაყს მდინარე გადაკვეთოს ბოლო ქვაზე დაშვებით (მაივის ბოლო ინდექსი). თავდაპირველად ბაყაყი პირველ ქვაზეა და…

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

ბილეთების მინიმალური ღირებულება Leetcode Solution

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

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

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

პრობლემის განცხადება Palindromic Substrings LeetCode Solution – “Palindromic Substrings” გთხოვთ იპოვოთ პალინდრომული ქვესტრიქონების საერთო რაოდენობა შეყვანის სტრიქონში. სტრიქონი არის პალინდრომი, როდესაც ის იკითხება ისევე უკან, როგორც წინ. ქვესტრიქონი არის სიმბოლოების თანმიმდევრობა სტრიქონში. მაგალითი: შეყვანა: s = ”aaa” გამომავალი:…

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

Unique Paths II Leetcode Solution

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

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

Translate »