როგორ ფიქრობთ Fizz Buzz?
როგორ ფიქრობთ Fizz Buzz?

ვიდეო: როგორ ფიქრობთ Fizz Buzz?

ვიდეო: როგორ ფიქრობთ Fizz Buzz?
ვიდეო: FizzBuzz: One Simple Interview Question 2024, მაისი
Anonim

მოთამაშეები ჩვეულებრივ სხედან წრეში. წასასვლელად დანიშნული მოთამაშე ჯერ ამბობს რიცხვს "1" და ყოველი მოთამაშე ამიერიდან ითვლის ერთ რიცხვს რიგრიგობით. თუმცა, სამზე გაყოფილი ნებისმიერი რიცხვი იცვლება სიტყვით ფისუნია და ნებისმიერი რიცხვი, რომელიც იყოფა ხუთზე სიტყვაზე ზუზუნი . რიცხვები, რომლებიც იყოფა 15-ზე, ხდება ზუზუნი ზუზუნი.

ამის გათვალისწინებით, რა არის Fizz Buzz ტესტი?

" ფიზი - ბუზის ტესტი " არის ინტერვიუს კითხვა, რომელიც შექმნილია პროგრამირების სამუშაოს კანდიდატების 99.5%-ის გაფილტვრაში, რომლებიც, როგორც ჩანს, ვერ ახერხებენ გამოსავლის დაპროგრამებას სველი ქაღალდის ჩანთიდან. რიცხვებისთვის, რომლებიც მრავლდება სამი და ხუთი ბეჭდვით. FizzBuzz ”."

ასევე იცით, რა არის FizzBuzz პროგრამა? FizzBuzz არის ძალიან მარტივი პროგრამირება ამოცანა, გამოიყენება პროგრამული უზრუნველყოფა დეველოპერის სამუშაო ინტერვიუები, რათა დადგინდეს, შეუძლია თუ არა სამუშაოს კანდიდატს რეალურად დაწერა კოდი . Დაწერე პროგრამა რომ ბეჭდავს რიცხვებს 1-დან 100-მდე. მაგრამ სამჯერ მრავლობითი რიცხვის ნაცვლად დაბეჭდეთ "Fizz" და ხუთის ჯერადობით დაბეჭდეთ "Buzz".

აქედან, როგორ ხდება FizzBuzz-ის კოდირება?

მოკლედ დაწერეთ პროგრამა რომელიც ბეჭდავს თითოეულ რიცხვს 1-დან 100-მდე ახალ ხაზზე. 3-ის თითოეულ ჯერადზე ნომრის ნაცვლად დაბეჭდეთ "Fizz". 5-ის თითოეულ ჯერადზე დაბეჭდეთ "Buzz" რიცხვის ნაცვლად. 3-ისა და 5-ის ჯერადი რიცხვებისთვის დაბეჭდეთ " FizzBuzz “ნომრის ნაცვლად.

რა არის FizzBuzz პრობლემა ჯავაში?

Fizzbuzz პრობლემა განცხადება ძალიან მარტივია, დაწერეთ ა პროგრამა რომელიც აბრუნებს "fizz"-ს, თუ რიცხვი არის 3-ის გამრავლება, აბრუნებს "buzz"-ს, თუ მისი გამრავლება 5-ია და აბრუნებს " ფიზბუზი თუ რიცხვი იყოფა 3-ზეც და 5-ზეც. თუ რიცხვი არ იყოფა 3-ზე ან 5-ზე, მაშინ მან უბრალოდ უნდა დააბრუნოს რიცხვი თავად.

გირჩევთ: