ლიცენზიის გასაღების ფორმატირება Leetcode Solution

პრობლემის განცხადება პრობლემში "ლიცენზიის გასაღების ფორმატირება", შენატანი შედგება სიმბოლოების სიმებისგან, რომლებიც წარმოადგენენ სალიცენზიო გასაღებს. თავდაპირველად, სტრიქონი გამოიყოფა N + 1 ჯგუფებად (სიტყვები) შორის N ტირეებით. ჩვენ ასევე მოცემულია მთელი რიცხვი K და მისი მიზანია სტრიქონის ფორმატირება

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

მიბმული სიის ელემენტების ამოღება Leetcode Solution

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

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

Min Stack Leetcode Solution

პრობლემის დებულება შეიმუშავეთ სტეკი, რომელიც მხარს უჭერს ბიძგს, პოპს, ტოპს და მინიმალური ელემენტის მუდმივ დროში მიღებას. ბიძგი (x) - დააჭირეთ ელემენტს x სტეკზე. pop () - ხსნის ელემენტს დასტის თავზე. top () - მიიღეთ ზედა ელემენტი. getMin () - მინიმალური ელემენტის მიღება სტეკში. ...

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

Palindrome- თან დაკავშირებული ლინეტების კოდი

პრობლემში ”Palindrome Linked List”, ჩვენ უნდა შეამოწმოთ არის მოცემული ცალკეული მთელი რიცხვით დაკავშირებული სია palindrome თუ არა. მაგალითი სია = {1 -> 2 -> 3 -> 2 -> 1} ჭეშმარიტი განმარტება განმარტება # 1: სია არის palindrome, რადგან ყველა ელემენტი დასაწყისიდან და უკანა მხრიდან არის…

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

გაერთიანეთ ორი დალაგებული სია Leetcode Solutions

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

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

ითვალეთ პირველები Leetcode Solutions

ამ პრობლემის დროს, ჩვენ გვეძლევა მთელი რიცხვი. N. მიზანია დაითვალოს, თუ რა რიცხვებია N- ზე ნაკლები, პირველყოფილი რიცხვები. მთელი რიცხვი იზღუდება არა-უარყოფითი. მაგალითი 7 3 10 4 განმარტება 10-ზე ნაკლები მარტივი რიცხვებია 2, 3, 5 და 7. ასე რომ, რაოდენობაა 4. მიდგომა (უხეში…

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

პლუს ერთი Leetcode გამოსავალი

პრობლემის დებულება ”პლუს ერთი” –ში მოცემულია მასივი, სადაც მასივის თითოეული ელემენტი წარმოადგენს რიცხვის ციფრს. სრული მასივი წარმოადგენს რიცხვს. ნულოვანი ინდექსი წარმოადგენს რიცხვის MSB- ს. შეგვიძლია ვივარაუდოთ, რომ zero

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

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

პრობლემა "დაითვალე ყველა თანმიმდევრობა, რომელზეც K ნაკლებია, ვიდრე პროდუქტი" აღნიშნავს, რომ გეძლევათ მთელი რიგის მთელი რიგი. ახლა იპოვნეთ ქვემიდეგების რაოდენობა, რომლებსაც აქვთ პროდუქტი მოცემულ შენატანზე ნაკლები. მაგალითი a [] = {1, 2, 3, 4, 5} k = 8 ქვეცნობიერების რაოდენობა ნაკლები

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

გრძელი განმეორებითი შედეგი

პრობლემა "გრძელი განმეორებითი შედეგი" აცხადებს, რომ შენთვის მოცემულია სტრიქონი. გაარკვიეთ გრძელი განმეორებითი თანმიმდევრობა, ეს არის თანმიმდევრობა, რომელიც სტრიქონში ორჯერ არსებობს. მაგალითი aeafbdfdg 3 (afd) მიდგომა პრობლემა გვთხოვს გავარკვიოთ გრძელი განმეორებითი მიმდევრობა სტრიქონში. ...

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

იპოვნეთ მრავალი განმეორებადი ელემენტიდან რომელიმე მხოლოდ წაკითხვის მასივში

პრობლემა ”იპოვნეთ მრავალჯერადი გამეორებადი ელემენტიდან რომელიმე მხოლოდ წაკითხვის მასივში”, რომ დავუშვათ, რომ მოგეცემათ მხოლოდ წასაკითხი ზომის მასივი (n + 1). მასივი შეიცავს რიცხვებს 1-დან n -მდე. თქვენი ამოცანაა გაეცნოთ რომელიმე განმეორებით ელემენტს

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