上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 29 下一页
摘要: 目录题目python法一、排序+讨论法二、简洁JavaScript排序 题目 以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] = [starti, endi] 。请你合并所有重叠的区间,并返回 一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间 。 示 阅读全文
posted @ 2024-03-02 20:30 Frommoon 阅读(28) 评论(0) 推荐(0)
摘要: 目录题目分析验证代码 题目 对一个字符串,对它进行冒泡排序使其为升序,例如:对于lan,排序成 aln 需要交换一次(只能交换相邻的两个字母),对于qiao,排序成 aioq 就需要交换4次。请找出冒泡排序时恰好需要交换100次的字符串,如果有多个字符串满足条件,则找出最短的那个,如果有多个满足条件 阅读全文
posted @ 2024-03-02 14:16 Frommoon 阅读(37) 评论(0) 推荐(0)
摘要: 目录题目题解:字典 题目 给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。 字母异位词 是由重新排列源单词的所有字母得到的一个新单词。 示例 1: 输入: strs = ["eat", "tea", "tan", "ate", "nat", "bat"] 输出: [[ 阅读全文
posted @ 2024-03-01 21:05 Frommoon 阅读(17) 评论(0) 推荐(0)
摘要: 目录题目题解:暴力题解:优化 题目 题解:暴力 思路:枚举每一个Ai,并一直减去Bi,直到小于零为止,即为该技能所能增加的点数的集合。将每一个选择存进res中,并排序选择前M大的技能点即可 。 a,b=map(int,input().split()) #读入成二维数组 m=[]#存读进来的数据 re 阅读全文
posted @ 2024-03-01 18:57 Frommoon 阅读(200) 评论(0) 推荐(0)
摘要: 目录题目法一、暴力枚举法二、数学公式法三、求逆元乘法逆元补充知识:求逆元的几种方法 题目 法一、暴力枚举 一个f(n)有一个或多个约数,这一个或多个约数又是f(n)的倍数,直接统计i(从1到n)在f(1)...f(n)中出现了几次,这里可以归纳总结:每个i出现做为因子的个数是(n/i),最后全部取平 阅读全文
posted @ 2024-02-29 21:06 Frommoon 阅读(170) 评论(0) 推荐(0)
摘要: 目录题目题解正解 题目 给定两个整数,分别表示分数的分子 numerator 和分母 denominator,以 字符串形式返回小数 。 如果小数部分为循环小数,则将循环的部分括在括号内。 如果存在多个答案,只需返回 任意一个 。 对于所有给定的输入,保证 答案字符串的长度小于 104 。 示例 1 阅读全文
posted @ 2024-02-27 21:08 Frommoon 阅读(26) 评论(0) 推荐(0)
摘要: 目录题目题解 题目 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 阅读全文
posted @ 2024-02-26 20:44 Frommoon 阅读(52) 评论(0) 推荐(0)
摘要: 目录题目分析代码 题目 分析 情况1:三个矩形有一边相等。(完全匹配:4边) 情况2:三个矩形中有前两个矩形的边等于第三个矩形的边,而且前两个矩形的另一条边相等。(完全匹配:4边) 情况3:三个矩形中有前两个矩形的边等于第三个矩形的边,而且前两个矩形的另一条边不相等。(部分匹配:6边) 情况4:如果 阅读全文
posted @ 2024-02-26 17:17 Frommoon 阅读(199) 评论(0) 推荐(0)
摘要: 目录题目位运算分为两类:1.逻辑位运算符(1)位与( & )(2) 位或( | )(3) 异或( ^ )(4) 按位取反( ~ )2.位移运算符(1)左移(<<)(2)右移(>>)231. 2 的幂题解342. 4的幂题解191. 位1的个数题解面试题 16.01. 交换数字(中)题解136. 只出 阅读全文
posted @ 2024-02-25 19:45 Frommoon 阅读(61) 评论(0) 推荐(0)
摘要: 目录题目法一、排序法二、位运算 题目 给你一个整数数组 nums ,除某个元素仅出现 一次 外,其余每个元素都恰出现 三次 。请你找出并返回那个只出现了一次的元素。 你必须设计并实现线性时间复杂度的算法且使用常数级空间来解决此问题。 示例 1: 输入:nums = [2,2,3,2] 输出:3 示例 阅读全文
posted @ 2024-02-14 20:47 Frommoon 阅读(32) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 29 下一页