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

Leetcode算法方法总结

1. 双指针法解决链表/数组题目

只要数组有序,就要想到双指针做法。还有二分法

回文串一般也会用到双指针,回文串的长度由于可能是奇数也可能是偶数,所以在寻找时,既需要寻找奇数长度的回文串,也需要寻找偶数长度的回文串。

2. 滑动窗口算法

滑动窗口也是双指针问题,快慢指针,一前一后,中间的部分就是滑动窗口。滑动窗口算法主要用于解决子数组问题

http://www.dtcms.com/a/94600.html

相关文章:

  • 当人形机器人困在“技术秀场”,魔法原子打响一场落地突围战
  • 利用 Patroni + etcd + HAProxy 搭建高可用 PostgreSQL 集群
  • Windows11介绍(中英文版)
  • Vue2+Lodop插件实现在线打印功能(提供Gitee源码)
  • 低功耗LPWAN模块开发指南:远距离无线通信与边缘计算融合实战‌
  • Mysql---锁篇
  • 数据分析 之 怎么看懂图 一
  • Nginx RTMP 日志模块分析 (ngx_rtmp_log_module.c)
  • Dubbo 全面解析:从 RPC 核心到服务治理实践
  • 在Windows PowerShell中运行Ollama相关的bash命令时,需要注意
  • Pytorch中的Transforms学习
  • 深入剖析 「Java Lambda 」表达式:从原理到实战
  • CMLINK APN 手动设置
  • 手撕LRU缓存Java版(带输入输出)
  • 【图像处理基石】什么是神经渲染?
  • 蓝桥杯备考:八皇后问题
  • QT——信号和槽
  • 渗透测试过-关于学习Token、JWT、Cookie等验证授权方式的总结
  • 动态 SQL 或 Criteria 构造 OR 条件,可以实现多字段匹配
  • 物理安全——问答
  • AI大模型使用记录
  • 第五周日志-伪协议(3)
  • 模块化革命:树莓派CM5嵌入式工业计算机如何重构嵌入式系统开发边界
  • 第十四届蓝桥杯大赛软件赛省赛C/C++ 大学 B 组(部分题解)
  • Qemu-STM32(十二):STM32F103 框架代码添加
  • STM32F103_LL库+寄存器学习笔记08 - DMA串口发送,开启DMA传输完成中断
  • ip改变导致的数据库连接不上
  • Java中用Stream流取出分组后每组最大值对象的ID
  • 前端 登录页面 案例
  • HarmonyOS NEXT开发实战——组件状态管理