courses:knowledge_base_and_expert_system:lab3:lab3_vars

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
courses:knowledge_base_and_expert_system:lab3:lab3_vars [2019/09/12 15:44]
andrey.suchkov [Варианты заданий]
courses:knowledge_base_and_expert_system:lab3:lab3_vars [2019/10/03 22:52]
andrey.suchkov [Перечень операций]
Line 35: Line 35:
 |  10  |  Подсчет количества элементов списка,​ значения которых лежат в определенном диапазоне. Например:​ в списке ''​[10,​ 20, 10, 30, 15]''​ два элемента,​ значения которых больше 10 и меньше 30.  | |  10  |  Подсчет количества элементов списка,​ значения которых лежат в определенном диапазоне. Например:​ в списке ''​[10,​ 20, 10, 30, 15]''​ два элемента,​ значения которых больше 10 и меньше 30.  |
 |  11  |  ''​CROSS(X,​Y,​Z)''​ -- список ''​Z''​ является пересечением списков ''​X''​ и ''​Y''​. Реализовать с использованием предиката ''​ENTER(A,​X)''​ -- элемент ''​A''​ входит в список ''​X''​. ​ | |  11  |  ''​CROSS(X,​Y,​Z)''​ -- список ''​Z''​ является пересечением списков ''​X''​ и ''​Y''​. Реализовать с использованием предиката ''​ENTER(A,​X)''​ -- элемент ''​A''​ входит в список ''​X''​. ​ |
-|  12  |  ''​SUFFIX(X,​Y)''​ -- список ''​X''​ является суффиксом списка ''​Y''​. ''​PREFIX(X,​Y)''​ -- список ''​X''​ является префиксом списка ''​Y''​. ​ |+|  12  |  ''​SUFFIX(X,​Y)''​ -- список ''​X''​ является суффиксом списка ''​Y'' ​(<<​суффикс>>​ -- подсписок,​ заканчивающийся последним элементом).\\ ''​PREFIX(X,​Y)''​ -- список ''​X''​ является префиксом списка ''​Y'' ​(<<​префикс>>​ -- подсписок,​ начинающийся с <<​головы>>​ списка).  |
 |  13  |  ''​NEAR(A,​B,​L)''​ -- элементы ''​А''​ и ''​В''​ находятся рядом в списке (на соседних местах) ''​L''​. Реализовать с использованием предиката ''​AFTER(A,​B,​L)''​ -- элемент ''​B''​ следует непосредственно за элементом ''​A''​ в списке ''​L''​. ​ | |  13  |  ''​NEAR(A,​B,​L)''​ -- элементы ''​А''​ и ''​В''​ находятся рядом в списке (на соседних местах) ''​L''​. Реализовать с использованием предиката ''​AFTER(A,​B,​L)''​ -- элемент ''​B''​ следует непосредственно за элементом ''​A''​ в списке ''​L''​. ​ |
 |  14  |  ''​SUBLIST(X,​Y)''​ -- список ''​X''​ является подсписком ''​Y''​. ​ | |  14  |  ''​SUBLIST(X,​Y)''​ -- список ''​X''​ является подсписком ''​Y''​. ​ |
courses/knowledge_base_and_expert_system/lab3/lab3_vars.txt · Last modified: 2022/12/10 09:08 (external edit)