假设超市正在促销,每 n 位顾客将获得折扣。假设超市里有一些产品,其中第 i 个产品的 id 为 products[i],该产品的每单位价格为 prices[i]。系统将计算顾客人数,当第 n 位顾客到达时,他/她将获得账单折扣。然后系统将再次开始计算顾客人数。顾客订购了每种产品的特定数量,其中 product[i] 是顾客订购的第 i 个产品的 id,amount[i] 是数量... 阅读更多
假设我们有两个大小相等的字符串 s 和 t。一步之内,我们可以选择 t 的任何字符并将其替换为另一个字符。我们必须找到使 t 成为 s 的字谜所需的最小步骤数。注意:字符串的字谜是包含相同字符但顺序不同(或相同)的字符串。因此,如果输入是这样的-“yxy”和“xyx”,则输出为 1,因为只需要替换一个字符。为了解决这个问题,我们将遵循以下步骤-n := 字符串中字符的大小... 阅读更多
假设我们有一个餐厅数组,其中restaurants[i]包含[idi,ratingi,是否提供素食,pricei,distancei]。我们需要使用三个过滤器来筛选餐厅。素食过滤器可以为真(表示我们只应包含素食选项设置为真的餐厅)或假(表示我们可以包含任何餐厅)。maxPrice过滤器和maxDistance过滤器分别为我们应考虑的餐厅价格和距离的最大值。我们需要找到过滤后的餐厅 ID 数组,并按评分从高到低排序。对于评分相同的餐厅,按 ID 从高到低排序……阅读更多