MDTiAR - Procedury działające na listach

 0    16 fiszek    milenakucio
ściągnij mp3 drukuj graj sprawdź się
 
Pytanie język polski Odpowiedź język polski
is_list (L)
rozpocznij naukę
sprawdza, czy L jest listą
append (L1, L2, L3)
rozpocznij naukę
łączy listy L1 i L2 w listę L3
member (E, L)
rozpocznij naukę
sprawdza, czy element E należy do listy L
memberchk (E, L)
rozpocznij naukę
rónoważny predykatowi member, ale podaje tylko jedno rozwiązanie
nextto (X, Y, L)
rozpocznij naukę
predykat spełniony, gdy Y występuje bezpośrednio op X
delete (L1, E, L2)
rozpocznij naukę
z listy L1 usuwa wszystkie wystąpienia elementu E, wynik uzgadnia z listą L2
select (E, L, R)
rozpocznij naukę
z listy L wybiera element, który daje się uzgodnić z E. Lista R jest uzgadniana z listą, która powstaje z L po usunięciu wybranego elementu
nth0 (I, L, E)
rozpocznij naukę
predykat spełniony, jeśli element listy L o numerze I daje się uzgodnić z elementem E
nth1 (I, L, E)
rozpocznij naukę
predykat podobny do nth0
last (L, E)
rozpocznij naukę
ostatni element listy L
reverse (L1, L2)
rozpocznij naukę
odwraca porządek elementów listy L1 i unifikuje rezultat z listą L2
permutation (L1, L2)
rozpocznij naukę
lista L1 jest permutacją (liczba sposobów, na które n ≥1 różnych elementów można ustawić w ciąg, jest równa n!) listy L2
flatten (L1, L2)
rozpocznij naukę
przekształca listę L1 w listę L2, w której każda lista składowa zostaje zastąpiona przez swoje elementy
sumlist (L, S)
rozpocznij naukę
suma listy liczbowej L
numlist (M, N, L)
rozpocznij naukę
jest M, N są liczbami całkowitymi takimi, że M<N, to L zostanie zunifikowana z listą [M, M+1,..., N]
lenght (L, I)
rozpocznij naukę
liczba elementów listy L

Musisz się zalogować, by móc napisać komentarz.