当前位置: 首页 > news >正文

【每日一题】2824. 统计和小于目标的下标对数目-2023.11.24

题目:

2824. 统计和小于目标的下标对数目

给你一个下标从 0 开始长度为 n 的整数数组 nums 和一个整数 target ,请你返回满足 0 <= i < j < n 且 nums[i] + nums[j] < target 的下标对 (i, j) 的数目。

示例 1:

输入:nums = [-1,1,2,3,1], target = 2
输出:3
解释:总共有 3 个下标对满足题目描述:
- (0, 1) ,0 < 1 且 nums[0] + nums[1] = 0 < target
- (0, 2) ,0 < 2 且 nums[0] + nums[2] = 1 < target 
- (0, 4) ,0 < 4 且 nums[0] + nums[4] = 0 < target
注意 (0, 3) 不计入答案因为 nums[0] + nums[3] 不是严格小于 target 。

示例 2:

输入:nums = [-6,2,5,-2,-7,-1,3], target = -2
输出:10
解释:总共有 10 个下标对满足题目描述:
- (0, 1) ,0 < 1 且 nums[0] + nums[1] = -4 < target
- (0, 3) ,0 < 3 且 nums[0] + nums[3] = -8 < target
- (0, 4) ,0 < 4 且 nums[0] + nums[4] = -13 < target
- (0, 5) ,0 < 5 且 nums[0] + nums[5] = -7 < target
- (0, 6) ,0 < 6 且 nums[0] + nums[6] = -3 < target
- (1, 4) ,1 < 4 且 nums[1] + nums[4] = -5 < target
- (3, 4) ,3 < 4 且 nums[3] + nums[4] = -9 < target
- (3, 5) ,3 < 5 且 nums[3] + nums[5] = -3 < target
- (4, 5) ,4 < 5 且 nums[4] + nums[5] = -8 < target
- (4, 6) ,4 < 6 且 nums[4] + nums[6] = -4 < target

提示:

  • 1 <= nums.length == n <= 50
  • -50 <= nums[i], target <= 50

解答:

代码:

class Solution {
    public int countPairs(List<Integer> nums, int target) {
        int count=0;
        for(int i=0;i<nums.size();i++){
            for(int j=i+1;j<nums.size();j++){
                if(nums.get(i)+nums.get(j)<target){
                    count++;
                }
            }
        }
        return count;
    }
}

 结果:

 

相关文章:

  • electron实现截图的功能
  • 什么是切片
  • HTML所有功能大汇总
  • 使用Pytorch从零开始构建RNN
  • (二)汇编语句组成
  • 【云原生 Prometheus篇】Prometheus架构详解与核心组件的应用实例(Exporters、Grafana...)
  • 读像火箭科学家一样思考笔记07_探月思维
  • Redis的性能,哨兵模式,集群,
  • 5个高防CDN的特点
  • Ubuntu安装CUDA驱动
  • HarmonyOS(五)—— 认识页面和自定义组件生命周期
  • Go——二、变量和数据类型
  • 开源集群管理系统对比分析:Kubernetes 与 Apache Mesos
  • 母婴服务预约小程序的效果如何
  • vue3 ref和reactive使用watch属性的方法和区别
  • 聚类系列(一)——什么是聚类?
  • 带记忆的超级GPT智能体,能做饭、煮咖啡、整理家务!
  • jQuery 第二章(安装)
  • AI实践与学习1_Milvus向量数据库实践与原理分析
  • 如何在AD的PCB板做矩形槽孔以及如何倒圆弧角
  • 白天气温超30℃的北京,晚间下起了冰雹
  • 筑牢安全防线、提升应急避难能力水平,5项国家标准发布
  • 字母哥动了离开的心思,他和雄鹿队的缘分早就到了头
  • 2025上海科技节本周六启幕,机器人和科学家同走AI科学红毯
  • 中国恒大:清盘人向香港高等法院申请撤回股份转让
  • 男子退机票被收票价90%的手续费,律师:虽然合规,但显失公平