Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- for (visi langeliai) // eini per kiekvieną langelį; i - "ciklo kintamasis"
- {
- // tikrinamiLangeliai - šiuo metu tikrinamų langelių sąrašas
- Jei visilangeliai[i] yra nuspalvintas, tada:
- tikrinamiLangeliai.add(visilangeliai[i]); // kad kai einam per visus langelius, bent tą langelį (jei jis nuspalvintas), ant kurio dabar "užėjom" patikrintų
- for (tikrinamiLangeliai) // eiti per visus langelius, kuriuos reikės tikrint (pastabaa: tikrinant langelius, gali atsirasti dar naujų tikrinamiLangeliai, . ciklo kintamasis j
- {
- Patikrinti(tikrinamiLangeliai[j])
- // 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))
- }
- PatikrintiArDidziausiaDeme();
- 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)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement