leetcode contest 建信金科 leetcode contest 建信金科题目质量还是非常高的,只做出两道的节奏,最后两道题目没有做出来,但是又从中学到了新的知识点和技能.第四题可能是我最喜欢的题目类型了,带有思考性质和数学问题,非常喜欢这种思维加数学的题型,通过算法和计算可以学习到数学的问题. 建信01. 间隔删除链表结点给你一个链表的头结点 head,每隔一个结点删除另一个结点(要求保留头结点)。请返回最终链表的头结点。 示 1970-01-01 算法 #力扣周赛
leetcode contest 327 leetcode contest 3272529. 正整数和负整数的最大计数给你一个按 非递减顺序 排列的数组 nums ,返回正整数数目和负整数数目中的最大值。 换句话讲,如果 nums 中正整数的数目是 pos ,而负整数的数目是 neg ,返回 pos 和 neg二者中的最大值。 注意:0 既不是正整数也不是负整数。 示例 1: 输入:nums = [-2,-1,-1,1,2,3]输出 1970-01-01 力扣周赛 #题解 #力扣周赛
leetcode weekly contest 410 leetcode weekly contest 410今天周赛比较简单的题目,T3,T4 注意观察规律即可,本质还是动态规划的变形题目,注意观察细节即可,本质上是数学技巧。 100396. 单调数组对的数目 II给你一个长度为 n 的 正 整数数组 nums 。 如果两个 非负 整数数组 (arr1, arr2) 满足以下条件,我们称它们是 单调 数组对: 两个数组的长度都是 n 。 arr1 1970-01-01 力扣周赛 #力扣周赛赛 #题解
leetcode weekly contest 413 leetcode weekly contest 413t3,t4难度确实越来越高了,感觉有些难度的题目了。 3274. 检查棋盘方格颜色是否相同给你两个字符串 coordinate1 和 coordinate2,代表 8 x 8 国际象棋棋盘上的两个方格的坐标。 以下是棋盘的参考图。 如果这两个方格颜色相同,返回 true,否则返回 false。 坐标总是表示有效的棋盘方格。坐标的格式总是先字母 1970-01-01 力扣周赛 #力扣周赛赛 #题解
贪吃蛇 最近在刷leetcode的时候,发现有几个涉及到游戏的题目,比较有意思,特别想把他们用界面能够展示出来,所以到网上搜了某个程序员github的源代码,然后照着改了一下,先把贪吃蛇这个小游戏做完成了,后续还会继续把扫地机器人这个小游戏用pygame做出来,模拟相关的算法来解题,我觉得还是挺有意思,用图形化的界面把游戏的过程展示出来. snake游戏功能 设计的游戏的时候,把snake和food的逻辑 1970-01-01 游戏 #算法
leetcode contest 323 leetcode contest 323周赛的题目又是大放水了,感觉双周赛的题目比较难,周赛的题目放水的概率非常高。 6257. 删除每行中的最大值给你一个 m x n 大小的矩阵 grid ,由若干正整数组成。 执行下述操作,直到 grid 变为空矩阵: 从每一行删除值最大的元素。如果存在多个这样的值,删除其中任何一个。 将删除元素中的最大值与答案相加。 注意 每执行一次操作,矩阵中列的数 1970-01-01 力扣周赛 #题解 #力扣周赛
leetcode contest 321 leetcode contest 321前三题确实是太简单了,最后一题稍微有点难度。 6245. 找出中枢整数给你一个正整数 n ,找出满足下述条件的 中枢整数 x : 1 和 x 之间的所有元素之和等于 x 和 n 之间所有元素之和。 返回中枢整数 x 。如果不存在中枢整数,则返回 -1 。题目保证对于给定的输入,至多存在一个中枢整数。 示例 1: 输入:n = 8输出:6解释:6 是中枢 1970-01-01 力扣周赛 #力扣周赛
leetcode contest 320 leetcode contest 320题目质量确实很不错,适合用来作为面试题目。 2475. 数组中不等三元组的数目给你一个下标从 0 开始的正整数数组 nums 。请你找出并统计满足下述条件的三元组 (i, j, k) 的数目: 0 <= i < j < k < nums.length nums[i]、nums[j] 和 nums[k] 两两不同 。 换句话说:nu 1970-01-01 力扣周赛 #力扣周赛
【kick start】 2021 google kick start roundA 2021 google kick start roundAkick start的题目果真质量非常高,非常值得学习和练习的题目,非常喜欢这类的题目,前三题都可以做出来,不过题目D确实很难,我感觉自己肯定想不到解答的答案的。前三题就是leetcode的难度,最后一题确实很难。 K-Goodness String (5pts, 7pts)题目给定字符串,求出给定分值得最小变换次数 地址https://c 1970-01-01 算法 #kickstart
【kick start】 2021 google kickstart round H google kickstart round Hgoogle kick start的题目果真经典并且又不失思考的乐趣,质量非常高的题目,我觉得思考的深度非常有代表性。 Problem A - Retype题目选择游戏重启的位置 思路 真心是送分问题,一共只有两种选择,要么从头开始,要么倒回到第s关开始。$$minT = k + min(n,k+n-2*s)$$ 代码#include&l 1970-01-01 算法 #kickstart