习题 1: { 0 , 1 , { 0 , 1 } , { 1 , 2 } } 有几个元素? 机器学习中, 这类形式的集合有什么优点和缺点?
该集合有4个元素,分别为‘0’、’1‘、{0,1}、{1,2}。
优点:可以存储多种数据。
缺点:这类形式的集合由于数据的类型不同,维度不同,在数据处理时比较复杂。
习题 2: ∅ 的基数是多少? { ∅ } 呢?
∅ 表示空集合,即集合内无元素所以基数是0
{∅ }表示一个集合中存在一个空集合,所以基数是1
习题 5: 多标签学习中, 输出为一个向量,相应的学习器算不算函数呢?
算函数。在多标签学习的学习器中,输入数据类型一定,输出数据为向量,映射关系是确定的,符合函数的定义:定义域上的每个点,在值域中有且仅有一个唯一的点相互对应。
习题 6: 元组只能表达对象的数据部分, 还是可以完整地表达? 用一个具体的程序来说明.
可以完整的表示。
#定义一个元组
Programing_languages=('Python','Java','C++')
print(type(Programing_languages))
for language in Programing_languages:
print(language)
输出:
<class 'tuple'>
Python
Java
C++
习题7:定义二叉树
;
习题八:定义带权无向图
习题九:考虑 ϕ , 重新写 Definition 7 以解决其存在的问题, 见其讨论 d).
.
习题3.1 模仿自动机的样子来重新定义二叉树
习题3.2 模仿自动机的样子重新定义树