【算法学习】1773. 统计匹配检索规则的物品数量(java / c / c++ / python / go / rust)

【算法学习】1773. 统计匹配检索规则的物品数量(java / c / c++ / python / go / rust)

1773. 统计匹配检索规则的物品数量:给你一个数组 items ,其中 items[i] = [typei, colori, namei] ,描述第 i 件物品的类型、颜色以及名称。另给你一条由两个字符串 ruleKey 和 ruleValue 表示的检索规则。如果第 i 件物品能满足下述条件之一...

【算法学习】1470. 重新排列数组(java / c / c++ / python / go / rust)

【算法学习】1470. 重新排列数组(java / c / c++ / python / go / rust)

1470. 重新排列数组:给你一个数组 nums ,数组中有 2n 个元素,按 [x1,x2,...,xn,y1,y2,...,yn] 的格式排列。请你将数组按 [x1,y1,x2,y2,...,xn,yn] 格式重新排列,返回重排后的数组。样例 1输入: nums = [2,5,1,3,4,7],...

「大师课」搞定 Java 开发基础

23 课时 |
8714 人已学 |
免费

Java Spring Boot 2.6.0开发实战-1024程序员节创造营公益课

5 课时 |
1162 人已学 |
免费

Java Web开发-Web应用、Tomcat、HTTP请求与响应

17 课时 |
1440 人已学 |
免费
开发者课程背景图
【算法学习】1221. 分割平衡字符串(java / c / c++ / python / go / rust)

【算法学习】1221. 分割平衡字符串(java / c / c++ / python / go / rust)

1221. 分割平衡字符串:在一个 平衡字符串 中,'L' 和 'R' 字符的数量是相同的。给你一个平衡字符串 s,请你将它分割成尽可能多的平衡字符串。注意:分割得到的每个字符串都必须是平衡字符串,且分割得到的平衡字符串是原平衡字符串的连续子串。返回可以通过分割得到的平衡字符串的 最大数量 。样例 ...

【算法学习】1603. 设计停车系统(java / c / c++ / python / go / rust)

【算法学习】1603. 设计停车系统(java / c / c++ / python / go / rust)

1603. 设计停车系统:请你给一个停车场设计一个停车系统。停车场总共有三种不同大小的车位:大,中和小,每种尺寸分别有固定数目的车位。请你实现 ParkingSystem 类:ParkingSystem(int big, int medium, int small) 初始化 ParkingSyste...

【算法学习】LCP 01. 猜数字(java / c / c++ / python / go / rust)

【算法学习】LCP 01. 猜数字(java / c / c++ / python / go / rust)

LCP 01. 猜数字:小A 和 小B 在玩猜数字。小B 每次从 1, 2, 3 中随机选择一个,小A 每次也从 1, 2, 3 中选择一个猜。他们一共进行三次这个游戏,请返回 小A 猜对了几次?输入的guess数组为 小A 每次的猜测,answer数组为 小B 每次的选择。guess和answer...

【算法学习】807. 保持城市天际线(java / c / c++ / python / go / rust)

【算法学习】807. 保持城市天际线(java / c / c++ / python / go / rust)

807. 保持城市天际线:在二维数组grid中,gridi代表位于某处的建筑物的高度。 我们被允许增加任何数量(不同建筑物的数量可能不同)的建筑物的高度。 高度 0 也被认为是建筑物。最后,从新数组的所有四个方向(即顶部,底部,左侧和右侧)观看的“天际线”必须与原始数组的天际线相同。 城市的天际线是...

【算法学习】1431. 拥有最多糖果的孩子(java / c / c++ / python / go / rust)

【算法学习】1431. 拥有最多糖果的孩子(java / c / c++ / python / go / rust)

1431. 拥有最多糖果的孩子:给你一个数组 candies 和一个整数 extraCandies ,其中 candies[i] 代表第 i 个孩子拥有的糖果数目。对每一个孩子,检查是否存在一种方案,将额外的 extraCandies 个糖果分配给孩子们之后,此孩子有 最多 的糖果。注意,允许有多个...

【算法学习】237. 删除链表中的节点(java / c / c++ / python / go / rust)

【算法学习】237. 删除链表中的节点(java / c / c++ / python / go / rust)

237. 删除链表中的节点:请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点。传入函数的唯一参数为 要被删除的节点 。现有一个链表 -- head = [4,5,1,9],它可以表示为:样例 1输入: head = [4,5,1,9], node = 5 输出: [4,1,9] 解释: 给...

【算法学习】1512. 好数对的数目(java / c / c++ / python / go / rust)

【算法学习】1512. 好数对的数目(java / c / c++ / python / go / rust)

1512. 好数对的数目:给你一个整数数组 nums 。如果一组数字 (i,j) 满足 nums[i] == nums[j] 且 i < j ,就可以认为这是一组 好数对 。返回好数对的数目。样例 1输入: nums = [1,2,3,1,1,3] 输出: 4 解释: 有 4 组好数对,分别是...

【算法学习】1672. 最富有客户的资产总量(java / c / c++ / python / go / rust)

【算法学习】1672. 最富有客户的资产总量(java / c / c++ / python / go / rust)

1672. 最富有客户的资产总量:给你一个 m x n 的整数网格 accounts ,其中 accountsi 是第 i​​​​​​​​​​​​ 位客户在第 j 家银行托管的资产数量。返回最富有客户所拥有的 资产总量 。客户的 资产总量 就是他们在各家银行托管的资产数量之和。最富有客户就是 资产总...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

Java开发者
Java开发者
Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~
287391+人已加入
加入
相关电子书
更多
Java单元测试实战
Java应用提速(速度与激情)
Java工程师必读手册
立即下载 立即下载 立即下载