第2题
给定一个按非递减顺序排序的整数数组 A,返回每个数字的平方组成的新数组,要求也按非递减顺序排序。 示例 1: 输入:[-4,-1,0,3,10] 输出:[0,1,9,16,100] 示例 2: 输入:[-7,-3,2,3,11] 输出:[4,9,9,49,121] 函数形式如下: class Solution: def sortedSquares(self, A: List[int]) -> List[int]: pass 自己测试所写函数是否正确的代码如下:s1=Solution() lst=list(map(int,input("请输入n个整数,用空格分开").split())) print(s1.sortedSquares()) 上传答案时不用上传自己的测试代码。
点击查看答案
第7题
1)不要修改函数名; 2)不要修改函数的参数; 3)不要使用输入输出语句; 5) 把pass删除,然后编写你的代码; 4)使用return语句返回结果。 给定一个整数num,判断其是奇数还是偶数,返回值为字符串 如果num是奇数, 返回"odd"; 如果num是偶数, 返回"even"; 函数形式如下: class Solution: def judge(self, num: int) -> str: pass #本句用于保证函数完整,编写代码时删除 自己测试所写函数是否正确的代码如下 s1=Solution() num=int(input("请输入一个整数")) print(s1.judge(num)) 上传答案时不用上传测试的代码。
点击查看答案