电浪涌试验:100个完整测试用例,覆盖数据类型和结构
- 当输入为空时,返回结果为空。
- 当输入为一个整数时,返回结果为该整数的平方。
- 当输入为一个小数时,返回结果为该小数的平方。
- 当输入为一个负数时,返回结果为该负数的平方。
- 当输入为一个字符串时,返回结果为该字符串的长度的平方。
- 当输入为一个空列表时,返回结果为空列表。
- 当输入为一个非空列表时,返回结果为该列表中每个元素的平方组成的新列表。
- 当输入为一个包含整数和小数的列表时,返回结果为该列表中每个元素的平方组成的新列表。
- 当输入为一个包含负数的列表时,返回结果为该列表中每个元素的平方组成的新列表。
- 当输入为一个包含字符串的列表时,返回结果为该列表中每个字符串长度的平方组成的新列表。
- 当输入为一个包含空列表的列表时,返回结果为该列表中每个子列表为空列表的新列表。
- 当输入为一个包含非空列表的列表时,返回结果为该列表中每个子列表中每个元素的平方组成的新列表。
- 当输入为一个包含整数、小数和字符串的混合列表时,返回结果为该列表中整数和小数元素的平方以及字符串长度的平方组成的新列表。
- 当输入为一个空字典时,返回结果为空字典。
- 当输入为一个非空字典时,返回结果为该字典中每个键值对的值的平方组成的新字典。
- 当输入为一个包含整数和小数的字典时,返回结果为该字典中每个值的平方组成的新字典。
- 当输入为一个包含负数的字典时,返回结果为该字典中每个值的平方组成的新字典。
- 当输入为一个包含字符串的字典时,返回结果为该字典中每个值为字符串长度的平方组成的新字典。
- 当输入为一个空集合时,返回结果为空集合。
- 当输入为一个非空集合时,返回结果为该集合中每个元素的平方组成的新集合。
- 当输入为一个包含整数和小数的集合时,返回结果为该集合中每个元素的平方组成的新集合。
- 当输入为一个包含负数的集合时,返回结果为该集合中每个元素的平方组成的新集合。
- 当输入为一个包含字符串的集合时,返回结果为该集合中每个字符串长度的平方组成的新集合。
- 当输入为一个空字符串时,返回结果为空字符串。
- 当输入为一个非空字符串时,返回结果为该字符串的长度的平方。
- 当输入为一个只包含数字的字符串时,返回结果为该字符串转换为数字后的平方。
- 当输入为一个只包含字母的字符串时,返回结果为该字符串长度的平方。
- 当输入为一个只包含特殊字符的字符串时,返回结果为0。
- 当输入为一个包含数字、字母和特殊字符的字符串时,返回结果为该字符串长度的平方。
- 当输入为一个空元组时,返回结果为空元组。
- 当输入为一个非空元组时,返回结果为该元组中每个元素的平方组成的新元组。
- 当输入为一个包含整数和小数的元组时,返回结果为该元组中每个元素的平方组成的新元组。
- 当输入为一个包含负数的元组时,返回结果为该元组中每个元素的平方组成的新元组。
- 当输入为一个包含字符串的元组时,返回结果为该元组中每个字符串长度的平方组成的新元组。
- 当输入为一个包含空元组的元组时,返回结果为该元组中每个子元组为空元组的新元组。
- 当输入为一个包含非空元组的元组时,返回结果为该元组中每个子元组中每个元素的平方组成的新元组。
- 当输入为一个包含整数、小数和字符串的混合元组时,返回结果为该元组中整数和小数元素的平方以及字符串长度的平方组成的新元组。
- 当输入为一个空数组时,返回结果为空数组。
- 当输入为一个非空数组时,返回结果为该数组中每个元素的平方组成的新数组。
- 当输入为一个包含整数和小数的数组时,返回结果为该数组中每个元素的平方组成的新数组。
- 当输入为一个包含负数的数组时,返回结果为该数组中每个元素的平方组成的新数组。
- 当输入为一个包含字符串的数组时,返回结果为该数组中每个字符串长度的平方组成的新数组。
- 当输入为一个包含空数组的数组时,返回结果为该数组中每个子数组为空数组的新数组。
- 当输入为一个包含非空数组的数组时,返回结果为该数组中每个子数组中每个元素的平方组成的新数组。
- 当输入为一个包含整数、小数和字符串的混合数组时,返回结果为该数组中整数和小数元素的平方以及字符串长度的平方组成的新数组。
- 当输入为一个空队列时,返回结果为空队列。
- 当输入为一个非空队列时,返回结果为该队列中每个元素的平方组成的新队列。
- 当输入为一个包含整数和小数的队列时,返回结果为该队列中每个元素的平方组成的新队列。
- 当输入为一个包含负数的队列时,返回结果为该队列中每个元素的平方组成的新队列。
- 当输入为一个包含字符串的队列时,返回结果为该队列中每个字符串长度的平方组成的新队列。
- 当输入为一个空栈时,返回结果为空栈。
- 当输入为一个非空栈时,返回结果为该栈中每个元素的平方组成的新栈。
- 当输入为一个包含整数和小数的栈时,返回结果为该栈中每个元素的平方组成的新栈。
- 当输入为一个包含负数的栈时,返回结果为该栈中每个元素的平方组成的新栈。
- 当输入为一个包含字符串的栈时,返回结果为该栈中每个字符串长度的平方组成的新栈。
- 当输入为一个空图时,返回结果为空图。
- 当输入为一个非空图时,返回结果为该图中每个顶点的平方组成的新图。
- 当输入为一个包含整数和小数的图时,返回结果为该图中每个顶点的平方组成的新图。
- 当输入为一个包含负数的图时,返回结果为该图中每个顶点的平方组成的新图。
- 当输入为一个包含字符串的图时,返回结果为该图中每个顶点的字符串长度的平方组成的新图。
- 当输入为一个空链表时,返回结果为空链表。
- 当输入为一个非空链表时,返回结果为该链表中每个节点的值的平方组成的新链表。
- 当输入为一个包含整数和小数的链表时,返回结果为该链表中每个节点的值的平方组成的新链表。
- 当输入为一个包含负数的链表时,返回结果为该链表中每个节点的值的平方组成的新链表。
- 当输入为一个包含字符串的链表时,返回结果为该链表中每个节点的字符串长度的平方组成的新链表。
- 当输入为一个空二叉树时,返回结果为空二叉树。
- 当输入为一个非空二叉树时,返回结果为该二叉树中每个节点的值的平方组成的新二叉树。
- 当输入为一个包含整数和小数的二叉树时,返回结果为该二叉树中每个节点的值的平方组成的新二叉树。
- 当输入为一个包含负数的二叉树时,返回结果为该二叉树中每个节点的值的平方组成的新二叉树。
- 当输入为一个包含字符串的二叉树时,返回结果为该二叉树中每个节点的字符串长度的平方组成的新二叉树。
- 当输入为一个空图表时,返回结果为空图表。
- 当输入为一个非空图表时,返回结果为该图表中每个单元格的值的平方组成的新图表。
- 当输入为一个包含整数和小数的图表时,返回结果为该图表中每个单元格的值的平方组成的新图表。
- 当输入为一个包含负数的图表时,返回结果为该图表中每个单元格的值的平方组成的新图表。
- 当输入为一个包含字符串的图表时,返回结果为该图表中每个单元格的字符串长度的平方组成的新图表。
- 当输入为一个空矩阵时,返回结果为空矩阵。
- 当输入为一个非空矩阵时,返回结果为该矩阵中每个元素的平方组成的新矩阵。
- 当输入为一个包含整数和小数的矩阵时,返回结果为该矩阵中每个元素的平方组成的新矩阵。
- 当输入为一个包含负数的矩阵时,返回结果为该矩阵中每个元素的平方组成的新矩阵。
- 当输入为一个包含字符串的矩阵时,返回结果为该矩阵中每个元素的字符串长度的平方组成的新矩阵。
- 当输入为一个空堆时,返回结果为空堆。
- 当输入为一个非空堆时,返回结果为该堆中每个元素的平方组成的新堆。
- 当输入为一个包含整数和小数的堆时,返回结果为该堆中每个元素的平方组成的新堆。
- 当输入为一个包含负数的堆时,返回结果为该堆中每个元素的平方组成的新堆。
- 当输入为一个包含字符串的堆时,返回结果为该堆中每个元素的字符串长度的平方组成的新堆。
- 当输入为一个空哈希表时,返回结果为空哈希表。
- 当输入为一个非空哈希表时,返回结果为该哈希表中每个键值对的值的平方组成的新哈希表。
- 当输入为一个包含整数和小数的哈希表时,返回结果为该哈希表中每个值的平方组成的新哈希表。
- 当输入为一个包含负数的哈希表时,返回结果为该哈希表中每个值的平方组成的新哈希表。
- 当输入为一个包含字符串的哈希表时,返回结果为该哈希表中每个值为字符串长度的平方组成的新哈希表。
- 当输入为一个空字典时,返回结果为空字典。
- 当输入为一个非空字典时,返回结果为该字典中每个键值对的值的平方组成的新字典。
- 当输入为一个包含整数和小数的字典时,返回结果为该字典中每个值的平方组成的新字典。
- 当输入为一个包含负数的字典时,返回结果为该字典中每个值的平方组成的新字典。
- 当输入为一个包含字符串的字典时,返回结果为该字典中每个值为字符串长度的平方组成的新字典。
- 当输入为一个空集合时,返回结果为空集合。
- 当输入为一个非空集合时,返回结果为该集合中每个元素的平方组成的新集合。
- 当输入为一个包含整数和小数的集合时,返回结果为该集合中每个元素的平方组成的新集合。
- 当输入为一个包含负数的集合时,返回结果为该集合中每个元素的平方组成的新集合。
- 当输入为一个包含字符串的集合时,返回结果为该集合中每个字符串长度的平方组成的新集合。
原文地址: https://www.cveoy.top/t/topic/o5iV 著作权归作者所有。请勿转载和采集!