Професионална програма
Loading...
i.alidzhikov avatar i.alidzhikov 63 Точки

[Homework] Advanced C# - Multidimensional Arrays, Sets, Dictionaries

Прилагам своите решения на домашната от лекцията за Multidimensional Arrays, Sets, Dictionaries. Надявам се да са от полза на някого, който изпитва затруднения. Всякакви предложения за корекции са добре дошли. : )

 

Problem 1. Fill the Matrix

Problem 2. Maximal Sum

Problem 3. Matrix Shuffling

Problem 4. Sequence in Matrix

Problem 5. Collect the Coins

Problem 6. Count Symbols

Problem 7. PhoneBook

Problem 8. Night Life

Problem 9. *Terrorists Win!

Problem 10. *Plus-Remove

Problem 11. *String Matrix Rotation

Problem 12. *To the Stars!

Problem 13. *Activity Tracker

20
C# Advanced 11/05/2015 11:04:53
alex.mitev avatar alex.mitev 20 Точки

Не знам защо, но на 01.Fill The Matrix, ми дойде решение с един цикъл, който върти до N*N:
 

http://pastebin.com/qVDB0YCh

0
i.alidzhikov avatar i.alidzhikov 63 Точки

Добро решение, поздравления. Обаче фактът, че цикълът е един, не води до оптимизация. Дали ще имаш външен цикъл, който върти n-пъти вътрешен до m, или един цикъл, който върти до n * m, е едно и също нещо.

1