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

打卡第2天----数组双指针,滑动窗口

今天是参与训练营第二天,这几道题我都看懂了,自己也能写出来了,实现思路很重要,万事开头难,希望我可以坚持下去。希望最后的结果是量变带来质变。

一、理解双指针思想

leetcode编号:977

不止是在卡尔这里,在其他地方我也了解到,双指针有很多种类型:快慢指针,对向指针,背向指针等等,本题讨巧的方法是用快慢指针来解决。当然也可以用暴力破解法。

二、理解滑动窗口的思想:

leetcode编号:209

其实类似于快慢指针。

解题的主要思路是,如果总和sum大于等于目标值target的话,就把sum总和减去start的值,慢指针向后移动一步,取Math.min就可以了。

三、螺旋矩阵

leetcode编号:977

这一题给我的感觉就是主要是考察代码能力,还有逻辑思维和算法能力,思路很重要,左闭右开的区间。

以左上角为起点,从左到右,从上到下,从右到左,从下到上。

奇数的时候要特殊判断一下就可以了。

相关文章:

  • 修改头文件版本需要修改的文件
  • Linux线程:编织并发的梦幻世界
  • MISRA C 和MISRA C++:汽车软件安全的守护者
  • redis-benchmark 使用
  • 使用SSE实现echarts数据实时更新
  • c++静态成员变量和静态成员函数
  • 腾讯云函数部署环境[使用函数URL]
  • 华为OD机考题(HJ50 四则运算)
  • WCCI 2024第三弹:忍者表演惊艳全场,盛大晚宴不容错过
  • 视频监控业务平台LntonCVS国标视频综合管理平台功能及技术优势
  • 暑期编程预习指南
  • CentOS 7镜像列表服务下线,还想继续使用该怎么办?
  • MySQL数据库增删改查示例
  • 量化交易心法——如何建立自己的算法交易事业
  • html+css+js淘宝商品界面
  • 【159天】尚学堂高琪Java300集视频精华笔记(128)
  • 【node学习】协程
  • mysql 5.6 原生Online DDL解析
  • nginx 负载服务器优化
  • React-redux的原理以及使用
  • Spring Cloud Alibaba迁移指南(一):一行代码从 Hystrix 迁移到 Sentinel
  • vue脚手架vue-cli
  • 不用申请服务号就可以开发微信支付/支付宝/QQ钱包支付!附:直接可用的代码+demo...
  • 对话 CTO〡听神策数据 CTO 曹犟描绘数据分析行业的无限可能
  • 和 || 运算
  • 基于Javascript, Springboot的管理系统报表查询页面代码设计
  • ------- 计算机网络基础
  • 消息队列系列二(IOT中消息队列的应用)
  • 原生js练习题---第五课
  • 如何用纯 CSS 创作一个货车 loader
  • ​软考-高级-系统架构设计师教程(清华第2版)【第1章-绪论-思维导图】​
  • #调用传感器数据_Flink使用函数之监控传感器温度上升提醒
  • (1)安装hadoop之虚拟机准备(配置IP与主机名)
  • (145)光线追踪距离场柔和阴影
  • (2)(2.10) LTM telemetry
  • (aiohttp-asyncio-FFmpeg-Docker-SRS)实现异步摄像头转码服务器
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (solr系列:一)使用tomcat部署solr服务
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • (六)Hibernate的二级缓存
  • (三)终结任务
  • (十)【Jmeter】线程(Threads(Users))之jp@gc - Stepping Thread Group (deprecated)
  • (十八)SpringBoot之发送QQ邮件
  • (十三)Flask之特殊装饰器详解
  • (心得)获取一个数二进制序列中所有的偶数位和奇数位, 分别输出二进制序列。
  • (一)VirtualBox安装增强功能
  • (轉)JSON.stringify 语法实例讲解
  • .net 发送邮件
  • .NET/C# 检测电脑上安装的 .NET Framework 的版本
  • .pub是什么文件_Rust 模块和文件 - 「译」
  • .sys文件乱码_python vscode输出乱码
  • @Autowired @Resource @Qualifier的区别
  • @LoadBalanced 和 @RefreshScope 同时使用,负载均衡失效分析
  • @Pointcut 使用
  • [ 代码审计篇 ] 代码审计案例详解(一) SQL注入代码审计案例