diff options
author | Aleksander Sadikov <aleksander.sadikov@fri.uni-lj.si> | 2016-03-14 05:32:41 +0100 |
---|---|---|
committer | Aleksander Sadikov <aleksander.sadikov@fri.uni-lj.si> | 2016-03-14 05:32:41 +0100 |
commit | 4cdb49c0e53ce60c72bd276131c1e89c5588c9d7 (patch) | |
tree | 84f3f1df53b0cfddde08c16e6fe4a07e489109f2 /prolog/problems/lists/last_elem_2 | |
parent | 04f1479f94cd96754b4befbe3a176622631f1941 (diff) |
Plans for last_elem/2 added.
Diffstat (limited to 'prolog/problems/lists/last_elem_2')
-rw-r--r-- | prolog/problems/lists/last_elem_2/sl.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/prolog/problems/lists/last_elem_2/sl.py b/prolog/problems/lists/last_elem_2/sl.py index 7ab8ddc..9bf61a2 100644 --- a/prolog/problems/lists/last_elem_2/sl.py +++ b/prolog/problems/lists/last_elem_2/sl.py @@ -14,12 +14,13 @@ description = '''\ ''' plan = ['''\ -<p></p> +<p>Do prvega elementa v seznamu je enostavno priti, do zadnjega se je treba rekurzivno prebiti.</p> ''', '''\ -<p> <code>X</code> </p> +<p>Seznam lahko razbijem na glavo in rep in iščem dalje v repu. Problem sem zmanjšal (rep je manjši +od celega seznama), torej lahko uporabim rekurzijo.</p> ''', '''\ -<p> -Ker je nov seznam manjši, sem tudi problem zmanjšal.</p> +<p>Če je <code>X</code> zadnji element repa <code>T</code>, potem je <code>X</code> tudi zadnji element +celega seznama, ki je oblike <code>[H|T]</code>.</p> '''] hint = { |