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

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

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

შეხვედრების ოთახები II LeetCode Solution

პრობლემის განცხადება შეხვედრების ოთახები II LeetCode გადაწყვეტა – „შეხვედრების ოთახი II“ აცხადებს, რომ თქვენ გეძლევათ შეხვედრების დროის ინტერვალების „ინტერვალები“ ​​სადაც „ინტერვალები[i] = [დაწყება[i], დასასრული[i] ]“, დააბრუნეთ საჭირო საკონფერენციო ოთახების მინიმალური რაოდენობა. მაგალითი: ინტერვალები = [[0,30], [5,10], [15,20]] 2 ახსნა: ერთი შეხვედრის გაკეთება შესაძლებელია…

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

სუბარრეის ჯამი უდრის K LeetCode ამოხსნას

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

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

ყველაზე გრძელი პალინდრომული ქვესტრინგის LeetCode ხსნარი

პრობლემის განცხადება ყველაზე გრძელი პალინდრომული ქვესტრიქონი LeetCode Solution – „გრძელი პალინდრომული ქვესტრიქონი“ აცხადებს, რომ თქვენ გეძლევათ სტრიქონი s, დააბრუნეთ ყველაზე გრძელი პალინდრომული ქვესტრიქონი s-ში. შენიშვნა: პალინდრომი არის სიტყვა, რომელიც იკითხება ისევე უკან, როგორც წინ, მაგ. madam. მაგალითი: s = "babad" "bab" განმარტება: ყველა ...

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

საუკეთესო დრო ყიდვა-გაყიდვის საფონდო LeetCode Solution

პრობლემის განცხადება საუკეთესო დრო აქციების ყიდვისა და გაყიდვისთვის LeetCode Solution – „საუკეთესო დრო აქციების ყიდვისა და გაყიდვისთვის“ აცხადებს, რომ თქვენ გეძლევათ ფასების მასივი, სადაც ფასები[i] არის მოცემული აქციის ფასი მეათე დღეს. გსურთ მაქსიმალურად გაზარდოთ თქვენი მოგება არჩევით…

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

ორი დახარისხებული მასივის მედიანა LeetCode Solution

პრობლემის ფორმულირება ორი დალაგებული მასივის მედიანა LeetCode-ის ამოხსნა – ამოცანაში „ორი დახარისხებული მასივის მედიანა“ მოცემულია ორი დახარისხებული მასივი nums1 და nums2, შესაბამისად m და n, და უნდა დავაბრუნოთ ორი დალაგებული მასივის მედიანა. მუშაობის საერთო დროის სირთულე უნდა იყოს O(log (m+n)). მაგალითი nums1 = [1,3],…

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

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

პრობლემის განცხადება კუნძულების რაოდენობა LeetCode Solution – „კუნძულების რაოდენობა“ აღნიშნავს, რომ თქვენ გეძლევათ mxn 2D ორობითი ბადე, რომელიც წარმოადგენს '1's (მიწა) და '0's (წყალი) რუკას, თქვენ უნდა დააბრუნოთ კუნძულების რაოდენობა. კუნძული გარშემორტყმულია წყლით და არის…

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

შეამოწმეთ, არის თუ არა ორი სტრიქონიანი მასივი ეკვივალენტური Leetcode ამოხსნა

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

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

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

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

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

შეამოწმეთ არის თუ არა სიტყვა, როგორც სიტყვათა წინაპირობა წინადადების Leetcode ამოხსნაში

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

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

Translate »