წაშალეთ დუბლიკატები დახარისხებული სიიდან LeetCode Solution

პრობლემის განცხადება ამოიღეთ დუბლიკატები დახარისხებული სიიდან LeetCode Solution – ჩვენ გვეძლევა დალაგებული დაკავშირებული სიის თავი. ჩვენ გვთხოვენ წაშალოთ ყველა დუბლიკატი ისე, რომ თითოეული ელემენტი გამოჩნდეს მხოლოდ ერთხელ და დავაბრუნოთ დაკავშირებული სია დახარისხებული. მაგალითები და განმარტებები მაგალითი 1: შეყვანა: თავი…

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

იპოვეთ დუბლიკატი ნომრის LeetCode გადაწყვეტა

პრობლემის ფორმულირება იპოვეთ დუბლიკატი რიცხვი LeetCode გადაწყვეტა - მოცემულია მთელი რიცხვების მასივი, რომელიც შეიცავს n + 1 მთელ რიცხვს, სადაც თითოეული რიცხვი არის [1, n]-ის ჩათვლით. რიცხვებში არის მხოლოდ ერთი განმეორებითი რიცხვი, დააბრუნეთ ეს განმეორებითი ნომერი. თქვენ უნდა მოაგვაროთ პრობლემა მასივის ნომრების შეცვლის გარეშე და გამოიყენოთ მხოლოდ მუდმივი დამატებითი სივრცე. შეყვანა: რიცხვები = [1,3,4,2,2] გამომავალი: 2 ახსნა…

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

ორი დაკავშირებული სიის კვეთა LeetCode Solution

პრობლემის დებულება ორი დაკავშირებული სიის გადაკვეთა LeetCode გადაწყვეტა – მოცემულია ორი მტკიცედ დაკავშირებული სიების headA და headB. ასევე მოცემულია, რომ ორი დაკავშირებული სია შეიძლება გადაიკვეთოს რაღაც მომენტში. ჩვენ გვთხოვენ დავაბრუნოთ კვანძი, რომელზეც ისინი იკვეთება ან ბათილია, თუ…

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

წაშალეთ კვანძი დაკავშირებულ სიაში Leetcode Solution-ში

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

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

სტრიქონი მთელ რიცხვამდე (atoi) LeetCode Solution

პრობლემის განცხადება სტრიქონი მთელ რიცხვში (atoi) Leetcode Solution -„სტრიქონი მთელ რიცხვში (atoi)“ აცხადებს, რომ myAtoi(სტრიქონი s) ფუნქციის განხორციელება, რომელიც გარდაქმნის სტრიქონს 32-ბიტიან მთელ რიცხვად (C/C++-ის atoi ფუნქციის მსგავსი). ). ალგორითმი myAtoi-სთვის (სტრიქონი s) შემდეგია: წაიკითხეთ და უგულებელყოთ ნებისმიერი წამყვანი სივრცე. შეამოწმეთ შემდეგი სიმბოლო (თუ…

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

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

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

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

მოცემული სიგრძის მიმდევრობა, სადაც ყველა ელემენტი წინაზე ორჯერ მეტია ან ტოლი

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

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

დაწერე ფუნქცია ორი დაკავშირებული სიის გადაკვეთის წერტილის მისაღებად

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

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

სხვაობა მასივი | დიაპაზონის განახლების მოთხოვნა O- ში (1)

თქვენ გეძლევათ მთელი რიგი და ორი სახის მოთხოვნა, ერთი არის მოცემული რიცხვის დამატება დიაპაზონში და მეორე მთელი მასივის დაბეჭდვა. პრობლემა ”სხვაობა მასივი | დიაპაზონის განახლების მოთხოვნა O (1) -ში ”მოითხოვს ჩვენგან O (1) დიაპაზონის განახლებების შესრულებას. მაგალითი arr []

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

შეამოწმეთ, არის თუ არა გადაფარებული ორი ინტერვალი მოცემულ ინტერვალში

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

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

Translate »