摘要:
给定长度为 2n 的整数数组 nums ,你的任务是将这些数分成 n 对, 例如 (a1, b1), (a2, b2), ..., (an, bn) ,使得从 1 到 n 的 min(ai, bi) 总和最大。 返回该 最大总和 。 示例 1: 输入:nums = [1,4,3,2]输出:4解释:所 阅读全文
摘要:
给你一幅由 N × N 矩阵表示的图像,其中每个像素的大小为 4 字节。请你设计一种算法,将图像旋转 90 度。 不占用额外内存空间能否做到? 示例 1: 给定 matrix = [ [1,2,3], [4,5,6], [7,8,9]], 原地旋转输入矩阵,使其变为:[ [7,4,1], [8,5, 阅读全文
摘要:
给定一个整数类型的数组 nums,请编写一个能够返回数组 “中心索引” 的方法。 我们是这样定义数组 中心索引 的:数组中心索引的左侧所有元素相加的和等于右侧所有元素相加的和。 如果数组不存在中心索引,那么我们应该返回 -1。如果数组有多个中心索引,那么我们应该返回最靠近左边的那一个。 示例 1: 阅读全文
摘要:
有 N 个房间,开始时你位于 0 号房间。每个房间有不同的号码:0,1,2,...,N-1,并且房间里可能有一些钥匙能使你进入下一个房间。 在形式上,对于每个房间 i 都有一个钥匙列表 rooms[i],每个钥匙 rooms[i][j] 由 [0,1,...,N-1] 中的一个整数表示,其中 N = 阅读全文
摘要:
Example Check if any of the items in a list are True: mylist = [False, True, False]x = any(mylist) True Definition and Usage The any() function return 阅读全文
摘要:
Check if all items in a list are True: Definition and Usage The all() function returns True if all items in an iterable are true, otherwise it returns 阅读全文
摘要:
给定一个由 0 和 1 组成的矩阵,找出每个元素到最近的 0 的距离。 两个相邻元素间的距离为 1 。 示例 1: 输入:[[0,0,0], [0,1,0], [0,0,0]] 输出:[[0,0,0], [0,1,0], [0,0,0]]示例 2: 输入:[[0,0,0], [0,1,0], [1, 阅读全文
摘要:
需下载EasyX库 https://easyx.cn/ 这是无动画演示的version https://www.cnblogs.com/xxxsans/p/13930576.html code #include<fstream> #include<iostream> #include<string> 阅读全文
摘要:
给定一个非负整数 c ,你要判断是否存在两个整数 a 和 b,使得 a2 + b2 = c 。 示例 1: 输入:c = 5输出:true解释:1 * 1 + 2 * 2 = 5示例 2: 输入:c = 3输出:false示例 3: 输入:c = 4输出:true示例 4: 输入:c = 2输出:t 阅读全文
摘要:
任务描述 一元多项式可以通过记录一元多项式各项的指数和系数值,使用按指数升序排列的线性表进行存储。本关使用带头结点升序排列单链表存储一元多项式,并实现两一元多项式的加法和乘法运算。输入n(1<=n<=100),按指数升序顺序输入第一个一元多项式中n项指数和系数,输入m1<=m<=100),按指数升序 阅读全文