წერილები: 3
giunagio5 says:
10 ივლისი 2012, 0:29
კარგი გასაგებია ყველაფერი.

ეგ მაგალითები იმიტომ მაინტერესებდა, რომ თუ იქ K = 1 ეწერებოდა პირველი ელემენტი L სგან განსხვავებილ მნიშვნელობას იღებდა საბოლოოდ. საერთოდაც ეგ რეკურსია უსასროლო გამოდიოდა, ნებისმიერი N სთვის რომ გამოგვეძახებია ეგ პროცედურა (როცა იქ K = 1 შემთხვევაში წყდება მუშაობა) მაინც ჩამოდიოდა 1..2 გამოძახებაზე და ეგ კიდე უსასრულოდ იძახებდა თავის თავს.
წერილები: 3
giunagio5 says:
9 ივლისი 2012, 23:04
კი მარა თუ გამოვიძახებთ თავიდან K = 3 სთვის, (ანუ N = 1 და K = 2^N + 1)
შუა ელემენტი, (ანუ K + 1 ნახევარი ) ტოლია 2 ის, ხოდა 1..2 და 2..3 არ წავა ახალი fill ები???
ხოდა კიდე მაინტერესებს ამ შემთხვევებში რა არის სწორი პასუხი:

N = 1, L = 1, R = 2, index = 1   (1 1 2 1)
N = 1, L = 1, R = 2, index = 3   (1 1 2 3)
წერილები: 3
giunagio5 says:
9 ივლისი 2012, 22:06
E ამოცანის პირობაში


1) procedure fill(X[1..K])
2)    if K = 1 then return;
3)    X[(K + 1) / 2] = (X[1] + X[K]) / 2;
4)    fill(X[1..(K+1)/2]);
5)    fill(X[(K+1)/2..K]);

მეორე ხაზში K = 1 ის მაგივრად K = 2 ხომ არ უნდა??
სიახლეები Facebook-ზე
მომავალი ღონისძიებები
მომავალი ღონისძიებების სია ცარიელია.
ღონისძიებების კალენდარი
მხარდამჭერები






ახალი კომენტარები
Dixtosa Episode II - Analysis...
Eშისაიდან მოვიდა 3**13?ისე 4 * 52 * 3**13 = 331M+ ...
Quick GeOlymp 2013 - ფინალური ეპიზოდი იწყება...
Upsolving ჩაირთო...
saba_tavdgiridze GeOlymp 2013 - ფინალური ეპიზოდი იწყება...
აღარ მინდა.:)...
saba_tavdgiridze GeOlymp 2013 - ფინალური ეპიზოდი იწყება...
B ამოცანის 17 ტესტს ვერ მიმანიშნებთ?...
tornike5 GeOlymp 2013 - ფინალის შესახებ...
ვაპირებდი იგივე მეკითხა მარა მეგონა უეჭველი იქნება...
giorgi123 GeOlymp 2013 - ფინალის შესახებ...
მადლობა.შარშან ფინალში ამოცანების ყურებით ვიფარგლე...
Elle GeOlymp 2013 - ფინალის შესახებ...
შარშან ფინალს codeblocks-ით წერდით?დავაყენეთ codeb...