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

力扣Hot100——560. 和为 K 的子数组

在这里插入图片描述

方法一:
这里有个思想,如果从前往后计算不知道如何能停止,不妨从后往前求和,这样一直加到第一个数一定会停下来了。

class Solution {
    public int subarraySum(int[] nums, int k) {
        int count = 0;
        for(int i = 0; i < nums.length; i++){
            int sum = 0;
            for(int j = i; j >= 0; --j){
                if((sum += nums[j]) == k){
                    count++;
                }
            }
        }
        return count;
    }
}

方法二:

相关文章:

  • iwebsec-SQL数字型注入
  • 基于WebRTC的嵌入式音视频通话SDK:EasyRTC跨平台兼容性技术架构实时通信的底层实现
  • kotlin中的数据转换
  • Qt 通过MSVC编译运行项目
  • numpy学习笔记1:zeros = np.zeros((3, 3)) 详解
  • 脚本一键式启动Nginx、Mysql、Redis
  • C语言每日一练——day_11
  • 性能测试之grafana展示jmeter测试指标与主机监控
  • DApp用户激励机制设计:从代币经济到行为心理学的深度解构
  • Oracle常见系统函数
  • C# 中泛型(Generics)‌的核心概念
  • C# 事件(Event)核心概念
  • JVM的垃圾回收器都有哪些?
  • 尚硅谷爬虫(解析_xpath的基本使用)笔记
  • 《算法笔记》9.2小节——数据结构专题(2)->二叉树的遍历 问题 A: 复原二叉树(同问题 C: 二叉树遍历)
  • 小程序电子画册制作,用户体验为王!
  • 【多线程】线程不安全问题
  • 每日学习Java之一万个为什么(待补充)
  • Web Component 教程(四):如何优雅的使用 template 模块
  • springboot集成xxl-job
  • 先去上海后赴北京,苏中城市泰州为何接连拥抱顶流“大城”?
  • 工业富联一季度净利增长25%,云计算业务营收增长超50%
  • 北京银行一季度净赚超76亿降逾2%,不良贷款率微降
  • 习近平:在庆祝中华全国总工会成立100周年暨全国劳动模范和先进工作者表彰大会上的讲话
  • 庆祝中华全国总工会成立100周年暨全国劳动模范和先进工作者表彰大会隆重举行,习近平发表重要讲话
  • 央行副行长谈美债和美元波动:单一市场、单一资产的变动,对外储影响总体有限