დეკის განხორციელება ორმაგად დაკავშირებული სიის გამოყენებით

პრობლემის დეკლარაცია პრობლემა „Deque- ს განხორციელება ორმაგად დაკავშირებული სიის გამოყენებით“ აცხადებს, რომ თქვენ უნდა განახორციელოთ Deque ან Doubly Ended Queue შემდეგი ფუნქციები ორმაგად დაკავშირებული სიის გამოყენებით, insertFront (x): დაამატეთ x ელემენტი Deque insertEnd (x ): დაამატეთ x ელემენტი ბოლოს…

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

ზოგადი ხის სიმაღლე მშობლიური მასივიდან

პრობლემის შესახებ განცხადება „ზოგადი ხის სიმაღლე მასივიდან მშობლის მასივიდან“ აცხადებს, რომ თქვენ გეძლევათ ხე n წვეროებით მასივის ტოლი [0… n-1]. აქ ყველა ინდექსი i par [] წარმოადგენს კვანძს და მნიშვნელობა i at წარმოადგენს ამ კვანძის უშუალო მშობელს. ძირეული კვანძისათვის…

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

მობილური ციფრული კლავიშის პრობლემა

Problem Statement   In the mobile numeric keypad problem, we consider a numeric keypad.  We need to find all number of possible numeric sequences of given length such that you are only allowed to press buttons which are top, down, left, and right of the current button. You are not allowed …

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

პირველი არა განმეორებადი ელემენტი

ჩვენ გვეძლევა მასივი A. ჩვენ უნდა ვიპოვოთ მასივში პირველი განმეორებადი ელემენტი. მაგალითი შეყვანა: A [] = {2,1,2,1,3,4} გამომავალი: პირველი განუმეორებელი ელემენტია: 3 რადგან 1, 2 არ არის პასუხი, რადგან ისინი მეორდებიან და 4 არ არის პასუხი, რადგან ჩვენ უნდა მოძებნო…

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

რიგის პირველი K ელემენტების შეცვლა

რიგის პრობლემის პირველი K ელემენტების უკუქცევისას ჩვენ მივეცით რიგი და რიცხვი k, დავუბრუნოთ რიგის პირველი k ელემენტები რიგის სტანდარტული ოპერაციების გამოყენებით. მაგალითები შეყვანა: რიგი = 10 -> 15 -> 31 -> 17 -> 12 -> 19 -> 2…

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