პირველი ელემენტი ხდება მასივში k ჯერ

ჩვენ მივეცით რიცხვს 'k' და მთელი მასივი. პრობლემა ”პირველი ელემენტი ხდება მასივში k ჯერ” ამბობს მასივის პირველი ელემენტის გასარკვევად, რომელიც ხდება მასივში ზუსტად k ჯერ. თუ მასივში არ არის ელემენტი, რომელიც ხდება k ჯერ times

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

გოლობის თანმიმდევრობა

პრობლემის განცხადება პრობლემა „გოლომბის თანმიმდევრობა“ აცხადებს, რომ თქვენ გეძლევათ შეყვანის მთელი რიცხვი n და თქვენ უნდა იპოვოთ გოლომბის თანმიმდევრობის ყველა ელემენტი მე –8 ელემენტამდე. მაგალითი n = 1 2 2 3 3 4 4 4 8 განმარტება გოლომბის მიმდევრობის პირველი XNUMX ტერმინი…

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

იპოვნეთ დახურვის ფრჩხილის ინდექსი მოცემული გახსნის ფრჩხილისთვის გამოხატვაში

პრობლემის განცხადება მოცემულია სიგრძის/ზომის n სტრიქონი და მთელი მნიშვნელობა, რომელიც წარმოადგენს კვადრატული ფრჩხილის ინდექსს. იპოვეთ მოცემული გახსნის ფრჩხილის დახურვის ფრჩხილის ინდექსი გამოთქმაში. მაგალითი s = "[ABC [23]] [89]" ინდექსი = 0 8 s = "[C- [D]]" ინდექსი = 3 5 წმ…

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

განმეორებითი მეთოდი ორობითი ხის სიმაღლის დასადგენად

პრობლემის განცხადება პრობლემა "ორობითი ხის სიმაღლის პოვნის განმეორებითი მეთოდი" აცხადებს, რომ გეძლევათ ორობითი ხე, იპოვეთ ხის სიმაღლე გამეორებითი მეთოდის გამოყენებით. მაგალითები შეყვანის 3 შეყვანის 4 ალგორითმი განმეორებითი მეთოდისთვის ორობითი ხის სიმაღლის სიმაღლის მოსაძებნად ხის სიმაღლე…

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

მასივის შეცვლა ისე, რომ 'arr [j]' გახდეს 'i', თუ 'arr [i]' არის 'j'

პრობლემის განცხადება პრობლემა ”მასივის გადაწყობა ისე, რომ 'arr [j]' ხდება 'i' თუ 'arr [i]' არის 'j'” აცხადებს, რომ თქვენ გაქვთ “n” ზომის მასივი, რომელიც შეიცავს მთელ რიცხვებს. მასივის რიცხვები 0-დან 1-მდეა. პრობლემის განცხადება ითხოვს მასივის გადალაგებას…

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

მასივის გადალაგება წესრიგში - ყველაზე პატარა, უდიდესი, მე -2 ყველაზე პატარა, მე -2 უდიდესი

პრობლემის განცხადება დავუშვათ, რომ თქვენ გაქვთ მთელი მასივი. პრობლემა "მასივის გადაკეთება თანმიმდევრობით - ყველაზე პატარა, ყველაზე დიდი, მე -2 ყველაზე პატარა, მე -2 სიდიდის .. …

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

იპოვნეთ განსხვავებული ელემენტები საერთო მატრიცის ყველა რიგისთვის

პრობლემის განცხადება ჩვენ გვეძლევა ყველა რიცხვის მატრიცა. პრობლემა "იპოვნეთ განსხვავებული ელემენტები, რომლებიც საერთოა მატრიცის ყველა რიგისთვის" ითხოვს გაარკვიოთ ყველა შესაძლო განსხვავებული ელემენტი, მაგრამ საერთოა თითოეულ სტრიქონში, რომელიც წარმოდგენილია მატრიცაში. მაგალითი arr [] = {{11, 12, 3, 10}, {11,…

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

შეამოწმეთ ფრჩხილებთან ორი გამონათქვამი ერთნაირია

მოცემულია ორი სტრიქონი s1 და s2, რომლებიც წარმოადგენენ გამონათქვამებს, რომლებიც შეიცავს დამატებით ოპერატორს, გამოკლების ოპერატორს, მცირე ასოებს და ფრჩხილებს. შეამოწმეთ ფრჩხილებში ორი გამოთქმა ერთნაირია. მაგალითი შეყვანის s1 = "-(a+b+c)" s2 = "-abc" გამომავალი დიახ შეყვანის s1 = "ab- (cd)" s2 = "abcd" გამომავალი არ არის ალგორითმი იმის შესამოწმებლად, თუ ორი…

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

გამოხატეთ დაბალანსებული ფრჩხილების შემოწმება

მოცემულია n სიგრძის სიმებიანი s. შეამოწმეთ არის თუ არა დახურული ფრჩხილები ყველა გახსნის ფრჩხილში, ანუ არის თუ არა ყველა ფრჩხილი გაწონასწორებული. სხვა სიტყვებით რომ ვთქვათ, ასევე შეგვიძლია ვთქვათ, რომ თუ გვაქვს "}", ")" და "]" თითოეული "{", "(" და "[" შესაბამისად გამონათქვამი

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

დაბალანსებული გამოხატვა ჩანაცვლებით

ბალანსირებული გამოხატვის ჩანაცვლება პრობლემასთან ერთად მივეცით სტრიქონის s, რომელიც შეიცავს ფრჩხილებს, მაგ. '(', ')', '[', ']', '{', '}'. სტრიქონი ასევე ზოგან შეიცავს x- ს, როგორც ფრჩხილების ჩანაცვლებას. შეამოწმეთ, შესაძლებელია თუ არა სტრიქონის გადაკეთება მოქმედი ფრჩხილებით გამოხატულებად, ყველაფრის შეცვლის შემდეგ

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