-
LeetCode353. 贪吃蛇#队列 #设计题
题目描述
请你设计一个 贪吃蛇游戏,该游戏将会在一个 屏幕尺寸 = 宽度 x 高度 的屏幕上运行。如果你不熟悉这个游戏,可以 点击这里 在线试玩。起初时,蛇在左上角的 (0, 0) 位置,身体长度为 ...
-
LeetCode28. 实现 strStr()#字符串
题目描述
实现 strStr() 函数。给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串出现的第一个位置(下标从 0 开始)。如...
-
本文是对 2022.04.09 周赛的复盘
LeetCode6037. 按奇偶性交换后的最大数字#数组
题目描述
给你一个正整数 num 。你可以交换 num 中 奇偶性 相同的任意两位数字(即,都是奇数或者偶数)。返回交换 任意 次之后 num 的...
-
LeetCode536. 从字符串生成二叉树#递归 #栈 #二叉树
题目描述
你需要用一个包括括号和整数的字符串构建一棵二叉树。输入的字符串代表一棵二叉树。它包括整数和随后的 0 、1 或 2 对括号。整数代表根的值,一对括号内表示同样结构的子树。若...
-
选择排序插入排序冒泡排序快速排序Go 语言代码12345678910111213141516171819202122232425262728293031func quickSort(nums []int) []int { var back...
-
今天没早起刷题,早起抢菜去了。淦!
LeetCode253. 会议室 II#堆排序
题目描述
给你一个会议时间安排的数组 intervals ,每个会议时间都会包括开始和结束的时间 intervals[i] = [starti, endi] ,返回 ...
-
Lab1go plugin踩坑场景 项目的初始化就是将 Map 和 Reduce 方法分别打包成插件的形式供 worker 端调用。这样设计的理由是测试用例中包含了不同的 Map 和 Reduce 方法,要通过所有的测试用例,使...
-
任务梳理mapreduce 介绍及部署
lab1 简介 实现一个 mapreduce 的 demo,也就是在单机上部署的分布式词频统计系统。至于和实际生产场景上最大的区别就在于文件系统。在单机上部署共用一套文件系统,而实际生产端...
-
本文是对第 287 场周赛的复盘总结
6055. 转化时间需要的最少操作数#模拟题
题目描述
给你两个字符串 current 和 correct ,表示两个 24 小时制时间 。24 小时制时间 按 “HH:MM” 进行格式化,其中 HH 在 00 ...
-
今天早上复盘一下昨天晚上的双周赛
LeetCode6033. 转换数字的最少位翻转次数#位运算
题目描述
一次 位翻转 定义为将数字 x 二进制中的一个位进行 翻转 操作,即将 0 变成 1 ,或者将 1 变成 0 。比方说,x = 7 ,二进制表示...