Advertisement
Raizekas

Untitled

Dec 13th, 2015
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.20 KB | None | 0 0
  1. for (visi langeliai)    // eini per kiekvieną langelį; i - "ciklo kintamasis"
  2.                     {
  3.                         // tikrinamiLangeliai - šiuo metu tikrinamų langelių sąrašas
  4.             Jei visilangeliai[i] yra nuspalvintas, tada:
  5.                            tikrinamiLangeliai.add(visilangeliai[i]);       // kad kai einam per visus langelius, bent tą langelį (jei jis nuspalvintas), ant kurio dabar "užėjom" patikrintų
  6.                         for (tikrinamiLangeliai)       // eiti per visus langelius, kuriuos reikės tikrint (pastabaa: tikrinant langelius, gali atsirasti dar naujų tikrinamiLangeliai, . ciklo kintamasis j
  7.                         {
  8.                             Patikrinti(tikrinamiLangeliai[j])
  9.                                 // Jeigu tikrinamasis langelis turėjo kokių langelių, kurie tiko, juos reikės pridėti prie tikrinamiLangeliai list'o (greičiausiai tai implementuoti geriausia Patikrinti methode (nebūtinai))
  10.                         }
  11.                         PatikrintiArDidziausiaDeme();
  12.                         Jei didžiausia dėmė: atsiminti dėmės ilgį, atsiminti visilangeliai[i] vietą (kadangi reikia bent vieną dėmės tašką išvesti)
  13.                     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement