მასივის LeetCode ხსნარის შეერთება

პრობლემის აღწერა: მასივის Leetcode-ის შეერთება გადაწყვეტა: აცხადებს, რომ n სიგრძის მთელი მასივის n-ის რიცხვების გათვალისწინებით, გსურთ შექმნათ 2n სიგრძის მასივი, სადაც ans[i] == nums[i] და ans[i + n] = = nums[i] 0-ისთვის <= i < n (0-ინდექსირებული). კერძოდ, ans არის ორი ნომრის მასივის შეერთება. დააბრუნეთ მასივი ans. ჯერ შევეცადოთ გავიგოთ პრობლემა და რას ამბობს იგი. Პრობლემა …

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

მასივის LeetCode ხსნარის შეერთება

პრობლემის ფორმულირება: მასივის LeetCode ამოხსნის შეერთება – n სიგრძის მთელი მასივის მინიჭებით, გსურთ შექმნათ 2n სიგრძის მასივი, სადაც ans[i] == nums[i] და ans[i + n] == nums[ i] 0-ისთვის <= i < n (0-ინდექსირებული). კერძოდ, ans არის ორი ნომრის მასივის შეერთება. დააბრუნეთ მასივი ans. მაგალითი: მაგალითი 1 შეყვანა: nums = [1,2,1] გამომავალი: [1,2,1,1,2,1] ახსნა: მასივი…

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

იპოვნეთ არის თუ არა მასივი სხვა მასივის ქვეჯგუფი

პრობლემა "იპოვნეთ არის თუ არა მასივი სხვა მასივის ქვეჯგუფი" აცხადებს, რომ თქვენ გეძლევათ ორი მასივი arra1 [] და array2 []. მოცემული მასივები დალაგებულია. თქვენი ამოცანაა გაარკვიოთ არის თუ არა მასივი 2 [] მასივის ქვეჯგუფი []. მაგალითი arr1 = [1] arr1,4,5,7,8,2 = [2] arr1,7,2,4 [] არის

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

N რიცხვის გამრავლების მინიმალური ჯამი

პრობლემა "n რიცხვების გამრავლების მინიმალური ჯამი" აცხადებს, რომ თქვენ გეძლევათ n მთელი რიცხვი და თქვენ უნდა შეამციროთ ყველა რიცხვის გამრავლების ჯამი ერთდროულად ორი ელემენტის აღებით და მათი ჯამი mod 100 ერთი ნომერი

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

დაითვალეთ მეცხრე კიბეზე ასასვლელი გზები 1, 2 ან 3 ნაბიჯის გამოყენებით

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

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

იპოვნეთ ქვეჯგუფი მოცემული თანხით (ამუშავებს ნეგატიურ რიცხვებს)

პრობლემა "იპოვნეთ ქვეჯგუფი მოცემული ჯამით (ამუშავებს ნეგატიურ რიცხვებს)" აცხადებს, რომ გეძლევათ მთელი რიგი, რომელიც შეიცავს უარყოფით მთელ რიცხვებსაც და რიცხვს სახელწოდებით "ჯამი". პრობლემის დებულება ითხოვს ქვე-მასივის დაბეჭდვას, რომელიც აჯამებს მოცემულ რიცხვს, სახელწოდებით "sum". თუ ერთზე მეტი ქვე-მასივი

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

დაწერეთ კოდი, რათა დადგინდეს, ორი ხე იდენტურია

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

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

ითვლიან თუნდაც სიგრძის ორობით მიმდევრობებს პირველი და მეორე ნახევრის ბიტების ერთნაირი ჯამით

პრობლემა "დაითვალეთ თუნდაც სიგრძის ორობითი მიმდევრობა პირველი და მეორე ნახევრის ბიტების ერთნაირი ჯამით" აღნიშნავს, რომ გეძლევათ მთელი რიცხვი. ახლა გაარკვიეთ 2 * n ორობითი თანმიმდევრობის აგების გზების რაოდენობა, რომ პირველ ნახევარს და მეორე ნახევარს ჰქონდეს იგივე რიცხვი

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

იპოვნეთ ყველა სამეული ნულოვანი ჯამით

პრობლემა "იპოვნეთ ყველა სამმაგი ნულოვანი ჯამით" აღნიშნავს, რომ გეძლევათ მასივი, რომელიც შეიცავს დადებით და უარყოფით რიცხვსაც. პრობლემის დებულება ითხოვს ტრიპლეტის გასარკვევად, რომლის ჯამია 0-ის ტოლი. მაგალითი arr [] = {0, -2,1,3,2, -1} (-2 -1 3) (-2 0 2) ( -1 0 1) განმარტება

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

გზის მაქსიმალური ჯამი სამკუთხედში

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

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

Translate »