摘要: int取long long const int mod=1e+7; //结果或者过程中 res%=mod; 乘法过程中越界,在该步骤前乘一个1LL 1LL*a*b; 阅读全文
posted @ 2020-09-06 12:21 肥斯大只仔 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 题目 给你一个字符串 s 和一个整数数组 cost ,其中 cost[i] 是从 s 中删除字符 i 的代价。 返回使字符串任意相邻两个字母不相同的最小删除成本。 请注意,删除一个字符后,删除其他字符的成本不会改变。 示例 1: 输入:s = "abaac", cost = [1,2,3,4,5] 阅读全文
posted @ 2020-09-06 12:16 肥斯大只仔 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 题目 给你一个仅包含小写英文字母和 '?' 字符的字符串 s ,请你将所有的 '?' 转换为若干小写字母,使最终的字符串不包含任何 连续重复 的字符。 注意:你 不能 修改非 '?' 字符。 题目测试用例保证 除 '?' 字符 之外,不存在连续重复的字符。 在完成所有转换(可能无需转换)后返回最终的 阅读全文
posted @ 2020-09-06 12:11 肥斯大只仔 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 题目 给你两个整数数组 nums1 和 nums2 ,请你返回根据以下规则形成的三元组的数目(类型 1 和类型 2 ): 类型 1:三元组 (i, j, k) ,如果 nums1[i]2 == nums2[j] * nums2[k] 其中 0 ⇐ i < nums1.length 且 0 ⇐ j < 阅读全文
posted @ 2020-09-06 12:06 肥斯大只仔 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 题目 给你一个正方形矩阵 mat,请你返回矩阵对角线元素的和。 请你返回在矩阵主对角线上的元素和副对角线上且不在主对角线上元素的和。 示例 1: 输入:mat = [[1,2,3], [4,5,6], [7,8,9]] 输出:25 解释:对角线的和为:1 + 5 + 9 + 3 + 7 = 25 请 阅读全文
posted @ 2020-09-06 00:35 肥斯大只仔 阅读(183) 评论(0) 推荐(0) 编辑