题目描述 表:Products +-------------+---------+ | Column Name | Type | +-------------+---------+ | product_id | int | | low_fats | enum | | recyclable | enum | +-------------+---------+ p
题目描述 给定一个数字,在数字的任意位置插入一个5,使得插入后的这个数字最大 $$|a| \leq 10^6$$ 示例 示例 1:输入: a = 234 输出: 5234 来源:九章算法 链接:https://tianchi.aliyun.com/oj/141758389886413149/160295184768372892 解题思路 很简单的模拟题, 但是还是要注意审题,
题目描述 Enter two strings and delete all characters in the second string from the first string String contains spaces $1\leq len(str),len(sub) \leq 10^5$ 示例 示例 1:Input: str=”They are students”,sub=”aei
题目描述 给定一个二进制数组, 计算其中最大连续1的个数。 注意: 输入的数组只包含 0 和1。 输入数组的长度是正整数,且不超过 10,000。 示例 示例 1: 输入: [1,1,0,1,1,1] 输出: 3 解释: 开头的两位和最后的三位都是连续1,所以最大连续1的个数是 3. 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/ro
题目描述 给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。 注意:在字符串中,每个单词由单个空格分隔,并且字符串中不会有任何额外的空格。 示例 示例 : 输入:"Let's take LeetCode contest" 输出:"s'teL ekat edoCteeL tsetnoc" 来源:力扣(LeetCode
题目 给定两个数组,编写一个函数来计算它们的交集。 示例 1: 输入:nums1 = [1,2,2,1], nums2 = [2,2] 输出:[2,2] 示例 2: 输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4] 输出:[4,9] 说明: 输出结果中每个元素出现的次数,应与元素在两个数组中出现次数的最小值一致。 我们可以不考虑输出结果的顺序。 进阶: 如果给定的数组
题目描述 给定一个非空的整数数组,返回其中出现频率前 k 高的元素。 提示: 你可以假设给定的 k 总是合理的,且 1 ≤ k ≤ 数组中不相同的元素的个数。 你的算法的时间复杂度必须优于 O(n log n) , n 是数组的大小。 题目数据保证答案唯一,换句话说,数组中前 k 个高频元素的集合是唯一的。 你可以按任意顺序返回答案。 示例 示例 1: 输入: nums = [1,1,1,2,
题目描述 给定一个非空数组,返回此数组中第三大的数。如果不存在,则返回数组中最大的数。要求算法时间复杂度必须是O(n)。 示例 示例 1: 输入: [3, 2, 1] 输出: 1 解释: 第三大的数是 1. 示例 2: 输入: [1, 2] 输出: 2 解释: 第三大的数不存在, 所以返回最大的数 2 . 示例 3: 输入: [2, 2, 3, 1] 输出: 1 解释:
题目描述 给你一个整数数组 nums 。如果任一值在数组中出现 至少两次 ,返回 true ;如果数组中每个元素互不相同,返回 false 。 示例 1: 输入: nums = [1,2,3,1] 输出: true 示例 2: 输入: nums = [1,2,3,4] 输出: false 示例 3: 输入: nums = [1,1,1,3,3,4,3,2,4,2] 输出: true 提示:
题目描述 两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目。 给出两个整数 x 和 y,计算它们之间的汉明距离。 注意: 0 ≤ x, y < 2^31. 示例 示例 1:输入: x = 1, y = 4 输出: 2 解释: 1 (0 0 0 1) 4 (0 1 0 0) ↑ ↑ 上面的箭头指出了对应二进制位不同的位置。 来源:力扣(Le
题目描述 有一堆石头,每块石头的重量都是正整数。 每一回合,从中选出两块 最重的 石头,然后将它们一起粉碎。假设石头的重量分别为 x 和 y,且 x <= y。那么粉碎的可能结果如下: 如果 x == y,那么两块石头都会被完全粉碎; 如果 x != y,那么重量为 x 的石头将会完全粉碎,而重量为 y 的石头新重量为 y-x。 最后,最多只会剩下一块石头。返回此石头的重量。如果没有石头剩
题目描述 给定两个整数 n 和 k,返回 1 ... n 中所有可能的 k 个数的组合。 示例 示例 1:输入: n = 4, k = 2 输出: [ [2,4], [3,4], [2,3], [1,2], [1,3], [1,4], ] 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/robot-return-to-origin
题目描述 在二维平面上,有一个机器人从原点 (0, 0) 开始。给出它的移动顺序,判断这个机器人在完成移动后是否在 (0, 0) 处结束。 移动顺序由字符串表示。字符 move[i] 表示其第 i 次移动。机器人的有效动作有 R(右),L(左),U(上)和 D(下)。如果机器人在完成所有动作后返回原点,则返回 true。否则,返回 false。 注意:机器人“面朝”的方向无关紧要。 “R” 将始终
题目描述 小栖最近很喜欢回文串,由于小栖的幸运数字是5,他想知道形似“abcba"的回文串在他给定的字符串中的数量 s.length <= 10^6 字符串s只包含小写字母 示例 示例1 : 输入:s = "abcba" 输出:1 示例2: 输入:s = "abcbabcccb" 输出:2 解释:形似”abcba“的字符串有”abc
题目描述 在《英雄联盟》的世界中,有一个叫 “提莫” 的英雄,他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态。现在,给出提莫对艾希的攻击时间序列和提莫攻击的中毒持续时间,你需要输出艾希的中毒状态总时长。 你可以认为提莫在给定的时间点进行攻击,并立即使艾希处于中毒状态。 提示: 你可以假定时间序列数组的总长度不超过 10000。 你可以假定提莫攻击时间序列中的数字和提莫攻击的中毒持续时间
题目描述 小栖有一个区间[a,b],他准备从中取三个数,他想知道如何取才能使得它们的最小公倍数最大 请直接告诉小栖最小公倍数是多少。 1<=a<b<=5000 b-a >= 2 示例 示例 1: 输入: a = 3, b = 6 输出: 60 样例解释: 4,5,6的最小公倍数是60 来源:九章算法 解题思路 每三个数为一组, 算出三个数的最小公倍数,加
题目描述 蒜头君是一个 P 社玩家,每天从计蒜客下班回家之后的第一件事情就是打开《群星》,开始继续他的第四天灾之旅。这次他把注意力集中到了银河市场里面。 银河市场里面商品的价格都通过以下公式计算: $$P = B * basePrice / S$$ $$ price = \displaystyle \frac{buy}{sell} * base$$ 其中 price 是某个商品现在的单位价格,se
认识系统模块(一) 要求 请使用 Python 交互模式进行实验,不要使用 Ipython 进行实验,也不要在 Python 交互模式之外进行操作。 通过 os 模块在 /home/project 目录下新建一个多层目录 test1/first/second/。 将子目录中的 second 目录移动到 /home/project 目录下,更名为 test2。 在 test2 目录下新建一个 la
题目描述 有 N 个房间,开始时你位于 0 号房间。每个房间有不同的号码:0,1,2,...,N-1,并且房间里可能有一些钥匙能使你进入下一个房间。 在形式上,对于每个房间 i 都有一个钥匙列表 rooms[i],每个钥匙 rooms[i][j] 由 [0,1,...,N-1] 中的一个整数表示,其中 N = rooms.length。 钥匙 rooms[i][j] = v 可以打开编号为 v 的
问题: 阿里九游开放平台近日上架了一款新的益智类游戏——成三棋。成三棋是我国非常古老的一个双人棋类游戏. 成三棋的棋盘上有很多条线段,只能在线段交叉点上放入棋子。我们可以用坐标系来描述棋盘. 如果一条线段上的三个交叉点都被同一玩家的棋子占据的话,则称这条线段被该玩家 成三。现在,小红和小明两人在游戏平台上下棋,其中小红的棋子是黑色的。请你帮小红计算他成三的线段数。 样例对应的棋盘如下: 输入
挑战介绍 在 Hadoop 处理数据之前,首先需要采集数据并且上传到集群中。本次挑战需要你使用 Flume 上传数据,来监测指定目录中文件的变化,一旦该目录有新文件时,就会把该文件自动地采集到 HDFS 上的指定目录里。 知识点 Flume 配置文件编写 挑战准备 首先需要下载挑战使用的原始数据 a.txt 到环境的 /home/shiyanlou 目录中。 cd ~ wget https:/
蓝桥楼赛第23期-新冠疫情数据统计 题解
蓝桥 卷“兔”来袭编程竞赛专场-10仿射加密 题解
蓝桥 卷“兔”来袭编程竞赛专场-09凯撒加密 题解
蓝桥 卷“兔”来袭编程竞赛专场-08列置换加密 题解
蓝桥 卷“兔”来袭编程竞赛专场-07明码加密 题解
蓝桥 卷“兔”来袭编程竞赛专场-06姜子牙阴书加密 题解
蓝桥 卷“兔”来袭编程竞赛专场-05棋盘加密 题解
蓝桥 卷“兔”来袭编程竞赛专场-04栅栏加密 题解
蓝桥 卷“兔”来袭编程竞赛专场-03解密三角形 题解
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号