From 5ebd30ba1321ffba7a8c2070f18d7418727a6d5e Mon Sep 17 00:00:00 2001 From: Aleksander Sadikov Date: Wed, 9 Mar 2016 19:26:23 +0100 Subject: Plans for del/3 updated. --- prolog/problems/lists/del_3/sl.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/prolog/problems/lists/del_3/sl.py b/prolog/problems/lists/del_3/sl.py index 2c17f77..5fa8e17 100644 --- a/prolog/problems/lists/del_3/sl.py +++ b/prolog/problems/lists/del_3/sl.py @@ -26,6 +26,9 @@ Torej sta možnosti dve!

''', '''\

Kako brišem nekje iz repa? Seznam razbijem na glavo in rep, rekurzivno (problem je za en element manjši!) brišem iz repa in ob vračanju iz rekurzije ne pozabim na prej "odtrgano" glavo.

+''', '''\ +

Rekurzivni korak: če predpostavim, da je NewTail rep z že izbrisanim elementom X, +potem je [H|NewTail] celoten seznam z izbrisanim elementom X.

'''] hint = { -- cgit v1.2.1