• LCP 45-自行车炫技赛场

    「力扣挑战赛」中 N*M 大小的自行车炫技赛场的场地由一片连绵起伏的上下坡组成,场地的高度值记录于二维数组 terrain中,场地的减速值记录于二维数组 obstacle 中。 - 若选手骑着自行车从高度为 h1 且减速值为 o1 的位置到高度为 h...
  • LCP 46-志愿者调配

    「力扣挑战赛」有 n 个比赛场馆(场馆编号从 0 开始),场馆之间的通道分布情况记录于二维数组 edges 中,edges[i]= [x, y] 表示第 i 条通道连接场馆 x 和场馆 y(即两个场馆相邻)。初始每个场馆中都有一定人数的志愿者(不同场...
  • LCP 47-入场安检

    「力扣挑战赛」 的入场仪式马上就要开始了,由于安保工作的需要,设置了可容纳人数总和为 M 的 N 个安检室,capacities[i] 记录第i 个安检室可容纳人数。安检室拥有两种类型: - 先进先出:在安检室中的所有观众中,最早进入安检室的观众最先...
  • LCP 48-无限棋局

    小力正在通过残局练习来备战「力扣挑战赛」中的「五子棋」项目,他想请你能帮他预测当前残局的输赢情况。棋盘中的棋子分布信息记录于二维数组 pieces中,其中 pieces[i] = [x,y,color] 表示第 i 枚棋子的横坐标为 x,纵坐标为 y...
  • LCP 49-环形闯关游戏

    「力扣挑战赛」中有一个由 N 个关卡组成的环形闯关游戏,关卡编号为 0~`N-1,编号 0的关卡和编号N-1 的关卡相邻。每个关卡均有积分要求,challenge[i]表示挑战编号i的关卡最少需要拥有的积分。 ![图片.png](https:...
  • LCP 50-宝石补给

    欢迎各位勇者来到力扣新手村,在开始试炼之前,请各位勇者先进行「宝石补给」。 每位勇者初始都拥有一些能量宝石, gem[i] 表示第 i位勇者的宝石数量。现在这些勇者们进行了一系列的赠送,operations[j] = [x, y] 表示在第 j 次的...
  • LCP 51-烹饪料理

    欢迎各位勇者来到力扣城,城内设有烹饪锅供勇者制作料理,为自己恢复状态。 勇者背包内共有编号为 0 ~ 4 的五种食材,其中 materials[j]表示第 j 种食材的数量。通过这些食材可以制作若干料理,cookbooks[i][j] 表示制作第 i...
  • LCP 52-二叉搜索树染色

    欢迎各位勇者来到力扣城,本次试炼主题为「二叉搜索树染色」。 每位勇士面前设有一个二叉搜索树的模型,模型的根节点为root,树上的各个节点值均不重复。初始时,所有节点均为蓝色。现在按顺序对这棵二叉树进行若干次操作, ops[i] = [type, x,...
  • LCP 53-守护太空城

    各位勇者请注意,力扣太空城发布陨石雨红色预警。 太空城中的一些舱室将要受到陨石雨的冲击,这些舱室按照编号 0 ~ N的顺序依次排列。为了阻挡陨石损毁舱室,太空城可以使用能量展开防护屏障,具体消耗如下: 选择一个舱室开启屏障,能量消耗为 2 选择相邻...
  • LCP 54-夺回据点

    欢迎各位勇者来到力扣城,本次试炼主题为「夺回据点」。 魔物了占领若干据点,这些据点被若干条道路相连接,roads[i] = [x, y] 表示编号x、y 的两个据点通过一条道路连接。 现在勇者要将按照以下原则将这些据点逐一夺回: - 在开始的时候,勇...
1252253254255256269