首页 > TAG信息列表 > 双周

双周赛第84场

双周赛84 ​ 这次双周赛,其实我只做出来了第一题,下面这三道都是听了讲解才写出来。 2364 统计坏数对的数目 ​ 这道题给出条件:如果 i < j 并且j - i != nums[j] - nums[i] ,那么我们称(i, j) 是一个坏数对。 ​ 这里的式子两边都是两个字母,那这个规律直接用得话,去枚举需要n^2的时

TDengine 社区问题双周精选 | 第三期

Hi,大家好,为防止过多的共性问题困扰用户,方便用户学习、吸收经验,我们会对近期社区内用户遇到的共性问题进行精选、汇总,以专栏的形式给大家带来分享。这是本专栏的第三期内容,分享的内容如下: 内容预览 为何批量写入数据时,时间戳使用 NOW 函数拼接会导致数据丢失? 如何给集群平滑扩容?

LeetCode第 80 场双周赛题解

LeetCode第 80 场双周赛题解 6095. 强密码检验器 II 题目描述:如果一个密码满足以下所有条件,我们称它是一个 强 密码: 它有至少 8 个字符。 至少包含 一个小写英文 字母。 至少包含 一个大写英文 字母。 至少包含 一个数字 。 至少包含 一个特殊字符 。特殊字符为:"!@#$%^&*()-+" 中

第79场双周赛

这次的周赛总体的题目不难。。。虽然只做了前三道。应该是我个人的问题,困难的都没看,更何况写的是类。。。就没看困难题了。 第一题 题目链接:https://leetcode.cn/problems/check-if-number-has-equal-digit-count-and-digit-value/ 个人题解:哈希表存一下,判断相等,个数增加,因为要全

TDengine 社区问题双周精选 | 第一期

Hi,TDengine 的用户朋友们,为防止过多的共性问题困扰大家,方便大家学习、吸收经验,从今天开始我们会对近期社区内用户遇到的共性问题进行精选、汇总,每两周给大家带来一次分享。 这是此类专栏的第一期内容,为大家分享如下七个常见问题: 客户端连接串如何保证高可用? Java 应用使用 taos-j

LeetCode第 78 场双周赛

题目: 一个整数 num 的 k 美丽值定义为 num 中符合以下条件的 子字符串 数目: 子字符串长度为 k 。子字符串能整除 num 。给你整数 num 和 k ,请你返回 num 的 k 美丽值。 注意: 允许有 前缀 0 。0 不能整除任何值。一个 子字符串 是一个字符串里的连续一段字符序

第78场双周赛

只会写前两题,太菜了,第三题改bug改不出来,第四题属于看都没看了 第一题 题目链接:https://leetcode.cn/problems/find-the-k-beauty-of-a-number/ 个人题解: 首先把整数转化为字符串 遍历字符串,每次取出长度为 \(k\) 的子字符串 子字符串转化为整形,判断不为 \(0\) 并且可以整除,则计算

LeetCode第 74 场双周赛题解

6020. 将数组划分成相等数对 题目描述:给你一个长度为2n的数组nums,将其分为n组,每组含有两个相等的元素,问是否可行 思路:根据题意模拟即可 时间复杂度:\(O(n)\) 参考代码: class Solution { public: bool divideArray(vector<int>& nums) { vector<int>a(501 , 0);

LeetCode第 73 场双周赛题解

6024. 数组中紧跟 key 之后出现最频繁的数字 题目描述:给你一个数组\(nums\)和一个数字\(val\),求下标中满足\(1 \leq i < n , nums_{i - 1} = val\),对于所有满足条件的\(i\),求出现次数最多的\(nums_i\)。 思路:根据题意模拟即可 时间复杂度:\(O(nlogn)\) 参考代码: class Solution {

LeetCode第 72 场双周赛题解

T15996. 统计数组中相等且可以被整除的数对 题目描述:给你一个长度为\(n\)的整数数组\(nums\),下标从\(0\)开始,问有多少下标\(i , j\)满足\(nums_i = nums_j , i \neq j , i *j \% k = 0\)。 数据范围:\(1 \leq n \leq 100\) 思路:数据范围很小,直接暴力即可 时间复杂度:\(O(n^2)\) 参考

【LeetCode】第71场双周赛参赛实录

时间:2022-02-05 22:30-24:00 地址:竞赛 - 力扣 (LeetCode) 结局:  5984. 拆分数位后四位数字的最小和 难度:简单 给你一个四位 正 整数 num 。请你使用 num 中的 数位 ,将 num 拆成两个新的整数 new1 和 new2 。new1 和 new2 中可以有 前导 0 ,且 num 中 所

第 71 场双周赛

第 71 场双周赛 2160. 拆分数位后四位数字的最小和2161. 根据给定数字划分数组2162. 设置时间的最少代价2163. 删除元素后和的最小差值 第 71 场双周赛 2160. 拆分数位后四位数字的最小和 Leetcode 2161. 根据给定数字划分数组 Leetcode 2162. 设置时间的最少代价 Leetco

第 71 场双周赛

    1 #define pb push_back 2 class Solution { 3 public: 4 int minimumSum(int num) { 5 vector<int> p; 6 while(num){ 7 p.pb(num%10),num/=10; 8 } 9 sort(p.begin(),p.end()); 10 int res=p[

LeetCode第71场双周赛

2022-02-05 每日打卡:Leetcode第71场双周赛

2022-02-05 每日打卡:Leetcode第71场双周赛 写在前面 “这些事儿在熟练之后,也许就像喝口水一样平淡,但却能给初学者带来巨大的快乐,我一直觉得,能否始终保持如初学者般的热情、专注,决定了在做某件事时能走多远,能做多好。” 该系列文章由python编写,所刷题目共三个来源:之前没做出来

LeetCode第 71 场双周赛题解

题目链接白天补 题目描述:给你一个四位整数,让你重排这个整数中的数字然后分成两部分,允许有前导\(0\)。问分成的两部分的十进制表示的和的最小值。 思路:根据题意模拟即可、 时间复杂度:\(O(1)\) 参考代码: class Solution { public: int minimumSum(int num) { string s

【每日一题见微知著】BFS和DP——力扣第70场双周赛

⭐️寒假新坑——代码之狐的每日做题笔记 第一题,贪心思想(每次拿最大的两个,然后免费拿最大的第三个——能够免费拿的糖数量是有限的,为什么不免费一个贵的呢) 第二题,数学思维(所有数字都在一个范围里面,只需要记录最大和最小的值即可,差值数组表示每个值都是统一变化的,最大最小值统

Leetcode70场双周赛-第三题2146. 价格范围内最高排名的 K 样物品

2146. 价格范围内最高排名的 K 样物品 - 力扣(LeetCode) (leetcode-cn.com)https://leetcode-cn.com/problems/k-highest-ranked-items-within-a-price-range/ 题目描述        解题思路 核心办法是:BFS+优先队列 第一个思想,就是从起点开始,向四周进行BFS。需要注意的是记录是否

Leetcode70场双周赛-第二题2145.统计隐藏数组数目

题目描述 2145. 统计隐藏数组数目 - 力扣(LeetCode) (leetcode-cn.com) 解题思路 第一步,假设第一个数字是0 第二步,遍历数组,在假设第一个数是0的前提下,寻找数组的最大值,和最小值。 第三步,看看最大值和最小值的差与给定最大值和最小值的差做一个计算。 解题代码 class Solution {

LeetCode第 70 场双周赛

5971. 打折购买糖果的最小开销 题目描述:给你\(n\)个糖果的价格,每买两种价格的糖果,可以获得一种不超过买的两种价格的糖果,问最少需要花费多少钱才能获得所有种类的糖果。 思路:贪心,将糖果价格从小到大排序,即所有糖果的价格和为\(sum\),然后倒着每三个就从\(sum\)中减去当前糖果的价格

leetcode5962. 连接两字母单词得到的最长回文串(mid)(69双周赛)

连接两字母单词得到的最长回文串 解题思路代码复杂度 力扣链接 第四题没有思路,只能做到第三题了 解题思路 hash表 代码 public static int longestPalindrome(String[] words) { int len = 0; Map<String, Integer> map = new HashMap<>();

Leetcode69场双周赛-第二题5961.链表最大孪生和

5961. 链表最大孪生和 题目描述     解题思路 开始的时候,可能想到快慢指针、想到栈等等,但后来发现,只需要将链表中的数字转存到ArrayList里面,然后遍历,遍历到一半,统计一个最大值就可以了。 解题代码 import java.util.ArrayList; class ListNode { int val; ListNode

LeetCode第69场双周赛

5960. 将标题首字母大写 题目描述:将给定的句子按照题意格式化 思路:根据题意描述即可 时间复杂度:\(O(n)\) 参考代码: class Solution { public: string capitalizeTitle(string title) { stringstream text(title); string t, res; while(text >> t){

LeetCode第68场双周赛

T1 5946. 句子中的最多单词数 题目描述:给你\(n\)个句子,求出含有最多单词的句子所含有的单词数 思路:根据题意模拟即可 时间复杂度:\(O(\sum|S|)\) 参考代码: class Solution { public: int mostWordsFound(vector<string>& sentences) { int res = 0; string t;

第 66 场双周赛

5922. 统计出现过一次的公共字符串 哈希 unordered_map<string,int>m1,m2; int countWords(vector<string>& words1, vector<string>& words2) { for(int i=0;i<words1.size();i++)m1[words1[i]]++; for(int i=0;i<words2.size();i++