დათვალეთ წყვილი მოცემულ თანხასთან

პრობლემში ”დათვალეთ ჯამი მოცემულ ჯამთან” მივცეთ მთელი მასივი [] და სხვა რიცხვი ამბობს ”ჯამი”, თქვენ უნდა დაადგინოთ, მოცემულ მასივში ორი ელემენტიდან რომელიმეს აქვს ჯამი ”ჯამის”. მაგალითი შეყვანა: arr [] = {1,3,4,6,7} და ჯამი = 9. გამომავალი: ”ნაპოვნი ელემენტები

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

მასივის ელემენტების ჯგუფური მრავალჯერადი დალაგება პირველი შემთხვევის მიხედვით

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

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

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

ორი დაკავშირებული სიის გათვალისწინებით, შექმენით კიდევ ორი ​​დაკავშირებული სია, რომ მიიღოთ არსებული სიების ელემენტების გაერთიანება და გადაკვეთა. შეყვანის მაგალითი: სია 1: 5 → 9 → 10 → 12 → 14 სია 2 სია: 3 → 5 → 9 → 14 Out 21 გამომავალი: კვეთა_ სია: 14 → 9 → 5 კავშირის სია:

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

ორი ელემენტის სიხშირეს შორის მაქსიმალური განსხვავება, რომ უფრო მეტი სიხშირის მქონე ელემენტიც მეტია

დავუშვათ, თქვენ გაქვთ მთელი მასივი. პრობლემის დებულება ითხოვს მაქსიმალური განსხვავების გარკვევას მოცემული მასივის ორი განსხვავებული ელემენტის სიხშირეს შორის, მაგრამ უფრო დიდი სიხშირის მქონე ელემენტი ასევე უნდა იყოს უფრო დიდი მნიშვნელობა ვიდრე სხვა მთელი რიცხვი. შეყვანის მაგალითი: arr [] = {2,4,4,4,3,2}

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

ყველა უნიკალური ტრიპლეტი, რომელიც ჯდება მოცემულ ღირებულებას

ჩვენ მივეცით მთელი რიგების მთელი რიგი და მოცემული რიცხვი, სახელწოდებით "sum". პრობლემის დებულება ითხოვს გაირკვეს სამეული, რომელიც ემატება მოცემულ რიცხვს 'ჯამი'. მაგალითი შეყვანა: arr [] = {3,5,7,5,6,1} sum = 16 გამომავალი: (3, 7, 6), (5, 5, 6) განმარტება: სამეული, რომელიც უდრის მოცემულ the

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

0 და 1s გამოყოფა მასივში

პრობლემის განცხადება დავუშვათ, რომ მთელი რიგი გაქვთ. პრობლემა ”მასივში 0 და 1 გამოყოფა” ითხოვს მასივის დანაწევრებას ორ ნაწილად, 0 -ებად და 1 -ებად. 0-ები უნდა იყოს მასივის მარცხენა მხარეს, ხოლო 1-ის მასივის მარჯვენა მხარეს. ...

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

მასივში იპოვნეთ უდიდესი d ისეთი, რომ a + b + c = d

პრობლემის განცხადება დავუშვათ, რომ მთელი რიგი გაქვთ. შეყვანის მნიშვნელობები ყველა განსხვავებული ელემენტია. პრობლემა ”მასივში იპოვნეთ უდიდესი d ისეთი, რომ a + b + c = d” ითხოვს სიმრავლეში აღმოჩნდეს 'd' უდიდესი ელემენტი ისე, რომ a + b + c =

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

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

პრობლემის დებულება დავუშვათ, რომ გაქვთ N. მთლიანი რიცხვის მასივი. პრობლემა "მასივში არსებული ზედიზედ მაქსიმალური რიცხვები" ითხოვს გაარკვიოს ზედიზედ რიცხვების მაქსიმალური რაოდენობა, რაც შეიძლება მასივში გაიფანტოს. მაგალითი arr [] = {2, 24, 30, 26, 99, 25} 3 განმარტება:…

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

მთლიანი რიცხვები, განმეორებითი ციფრების დიაპაზონში

გეძლევათ რიცხვების დიაპაზონი (დასაწყისი, დასასრული). მოცემულ დავალებაში ნათქვამია, რომ გაირკვეს რიცხვების მთლიანი რიცხვები, რომელთა განმეორებაც არ არის ციფრებში. მაგალითი შეყვანა: 10 50 გამომავალი: 37 განმარტება: 10-ს არ აქვს განმეორებითი ციფრი. 11-ს აქვს განმეორებითი ციფრი. 12-ს არ აქვს განმეორებითი ციფრი. ...

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

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

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

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