3 ჯამი Leetcode Solution

პრობლემის დებულება n მთელი რიგის მასივის გათვალისწინებით, არსებობს a, b, c ელემენტები რიცხვებში, რომ a + b + c = 0? მასივში იპოვნეთ ყველა უნიკალური სამეული, რომელიც იძლევა ნულის ჯამს. გაითვალისწინეთ: რომ ხსნარის ნაკრები არ უნდა შეიცავდეს დუბლიკატ სამკუთხედს. მაგალითი # 1 [-1,0,1,2, -1,4]

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

ორი ჯამი Leetcode ამოხსნა

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

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

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

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

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

ყველაზე მცირე ქვეჯგუფი k მკაფიო რიცხვებით

დავუშვათ, თქვენ გაქვთ მთელი მასივი და რიცხვი k. პრობლემის დებულება ითხოვს, რომ გაირკვეს დიაპაზონის (l, r) ყველაზე მცირე ქვე-მასივი, ამგვარად, ამ პატარა ქვე-მასივში ზუსტად k განსხვავებული რიცხვებია. შეყვანის მაგალითი: {1, 2, 2, 3, 4, 5, 5} k = 3

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

K სიებიდან იპოვნეთ ელემენტების შემცველი ყველაზე მცირე დიაპაზონი

პრობლემში ”იპოვნეთ ყველაზე მცირე დიაპაზონი, რომელიც შეიცავს ელემენტებს k სიიდან” ჩვენ მივცეთ K სიები დალაგებული და იმავე ზომის N. იგი ითხოვს დაადგინოს ყველაზე მცირე დიაპაზონი, რომელიც შეიცავს მინიმუმ ელემენტს (ელემენტებს) თითოეული K სიიდან . თუ ერთზე მეტია

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

ითვლიან სამკუთხედების რაოდენობას, მოცემული რიცხვის ტოლი პროდუქტით

პრობლემა "სამმაგი რიცხვის რიცხვი მოცემული რიცხვის ტოლი პროდუქტით" აცხადებს, რომ მოცემულია მთელი მასივი და რიცხვი m. პრობლემის დებულება ითხოვს, რომ გაირკვეს სამმაგი მთლიანი რიცხვი, რომელთა პროდუქტი ტოლია m- ს. მაგალითი arr [] = {1,5,2,6,10,3} მ = 30 3 ახსნა სამეული…

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

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

სიმების გათვალისწინებით, სიმბოლოების გამეორების გარეშე უნდა ვიპოვოთ გრძელი ქვესტრიქონის სიგრძე. მოდით განვიხილოთ რამდენიმე მაგალითი: მაგალითი pwwkew 3 განმარტება: პასუხი არის "wke" სიგრძით 3 aav 2 განმარტება: პასუხი არის "av" სიგრძით 2 მიდგომა -1 გრძელი ქვესტრიქონისთვის პერსონაჟების გამეორების გარეშე უხეში ძალა

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

დაკავშირებული სიის ციკლი

პრობლემის განცხადება ”მიბმული სიის ციკლი” აღნიშნავს, რომ თქვენ გეძლევათ დაკავშირებული სია. იპოვნეთ შეიცავს რაიმე მარყუჟს თუ არა? ციკლის მიბმული სია მაგალითი 1-> 2-> 3 არარის მარყუჟის განმარტება: დაკავშირებული სია არ შეიცავს მარყუჟს, რადგან რომ არსებობდეს მაშინ ორი არ იქნებოდა des

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

ქვეთავი ყველა სიტყვის შერწყმით

სტრიქონში ყველა სიტყვის პრობლემის შერწყმა, ჩვენ მივეცით სტრიქონი s და სია შედგება მრავალი სიტყვისგან, რომელთაგან თითოეული ერთი და იგივე სიგრძეა. დაბეჭდეთ ქვესტრიქონის საწყისი ინდექსი, რომელიც შეიძლება იყოს სიაში შემავალი ყველა სიტყვის შერწყმის შედეგი in

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

მოქმედებს პალინდრომი

მოცემულია n სიგრძის სიმების s. დაწერეთ პროგრამა იმის დასადგენად, სიმბოლურია palindrome თუ არა. თუ არა, შეგიძლიათ სტრიქონიდან მაქსიმუმ ერთი სიმბოლო წაშალოთ, რათა ის გახდეს პალინდრომი. ნებისმიერი სტრიქონი, რომელიც იგივეა, რაც მისი საპირისპირო, ცნობილია, როგორც…

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