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

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

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

მინიმალური ჩასმა პალინდრომის შესაქმნელად, ნებადართული პერმუტაციებით

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

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

შეამოწმეთ, შეიცავს თუ არა მასივი ნებადართულ დუბლიკატებთან მომიჯნავე მთელი რიცხვები

გეძლევათ მთელი რიცხვების მასივი, რომელიც ასევე შეიძლება შეიცავდეს დუბლიკატ ელემენტებს. პრობლემის შესახებ განცხადება ითხოვს გაარკვიოს არის თუ არა ეს თანმიმდევრული რიცხვების ნაკრები, დაბეჭდე "დიახ" თუ არის, დაბეჭდე "არა" თუ არა. ნიმუშის შეყვანის მაგალითი: [2, 3, 4, 1, 7, 9] ნიმუში…

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

მასივის ორი ქვეჯგუფის მაქსიმალური შესაძლო განსხვავება

დავუშვათ, ჩვენ გვაქვს მთელი მასივი. პრობლემის დებულება „მასივის ორი ქვეჯგუფის მაქსიმალური შესაძლო სხვაობა“ ითხოვს მასივის ორ ქვეჯგუფს შორის მაქსიმალური განსხვავების გარკვევას. მისაღები პირობები: მასივი შეიძლება შეიცავდეს განმეორებად ელემენტებს, მაგრამ ელემენტის ყველაზე მაღალი სიხშირე

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

მინიმალური მოქმედება მასივის ყველა ელემენტის ტოლობისთვის

პრობლემა "მინიმალური ოპერაცია მასივში ყველა ელემენტის თანაბარი გახდის" აცხადებს, რომ გეძლევათ მასივი, რომელშიც არის მთელი რიცხვები. თქვენ უნდა გაარკვიოთ ის მინიმალური ოპერაციები, რაც შეიძლება გაკეთდეს იმისათვის, რომ მასივი იყოს თანაბარი. მაგალითი [1,3,2,4,1] 3 განმარტება ან 3 გამოკლება შეიძლება იყოს…

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

შექმენით ყველა შესაძლო დალაგებული მასივი ორი მოცემული დალაგებული მასივის ალტერნატიული ელემენტებიდან

პრობლემა "შექმენით ყველა შესაძლო დალაგებული მასივი ორი დალაგებული მასივის ალტერნატიული ელემენტიდან" აცხადებს, რომ თქვენ გაქვთ ორი დახარისხებული მასივი. პრობლემის განცხადება ითხოვს გაარკვიოს ყველა შესაძლო დახარისხებული მასივი, ისე რომ რიცხვი ალტერნატიულად უნდა განლაგდეს ორი განსხვავებული მასივიდან. მაგალითი ArrA []…

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

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

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

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

მუდმივი დროის დიაპაზონი დაამატეთ ოპერაცია მასივს

თქვენ მიანიჭეთ მთელი მასივი და თავდაპირველად ის ინიციალიზებული იყო როგორც 0 და ასევე მიენიჭა დიაპაზონი. ამოცანაა დაამატოთ მოცემული რიცხვი მასივის დიაპაზონში და დაბეჭდოთ მიღებული მასივი. მაგალითი arr [] = {0, 0, 0, 0, 0} შეკითხვა: {(0, 2, 50), (3,…

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

იპოვნეთ ყველა წყვილი (a, b) მასივში ისე, რომ a% b = k

პრობლემის განცხადება პრობლემა „იპოვნეთ ყველა წყვილი (a, b) მასივში ისე, რომ % b = k” აცხადებს, რომ თქვენ გეძლევათ მთელი რიცხვის მასივი და მთელი მნიშვნელობა, რომელსაც ეწოდება k. პრობლემის შესახებ განცხადება ითხოვს წყვილის აღმოჩენას ისე, რომ x…

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

დიაპაზონის LCM მოთხოვნები

პრობლემის განცხადება პრობლემა "დიაპაზონი LCM მოთხოვნები" აცხადებს, რომ თქვენ გაქვთ მთელი მასივი და q რაოდენობის შეკითხვა. თითოეული მოთხოვნა შეიცავს დიაპაზონს (მარცხნივ, მარჯვნივ). მოცემული ამოცანაა გავარკვიოთ LCM (მარცხნივ, მარჯვნივ), ანუ ყველა იმ რიცხვის LCM, რომელიც მოდის დიაპაზონში…

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