Facebook
From Sloppy Agouti, 3 Years ago, written in C++.
This paste is a reply to zagwozdka from sadsad - view diff
Embed
Download Paste or View Raw
Hits: 164
  1. auto size = tab.size();
  2. size = -1;
  3. //sprawdz co sie dzieje pod debugiem
  4.  
  5.  
  6.  
  7. // ta pętla wcale się nie wykonuje
  8.     for (int j = tab.size() - 2; j > tab.size() - k - 2; --j) // tab.size() = 8, k = 7
  9.         tab[j] += tab[j + 1];
  10.  
  11. // ta pętla wykonuje się w całości
  12.     int j = tab.size() - 2; // j = 6
  13.     int w = tab.size() - k - 2; // w = -1
  14.     for (; j > w; --j)
  15.         tab[j] += tab[j + 1];