尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
滑动窗口的使用(一)
一、长度最小的子数组209. 长度最小的子数组 - 力扣LeetCodeclass Solution { public: int minSubArrayLen(int target, vectorint nums) { int n nums.size(); int sum 0; int len INT_MAX; int t 0; for(int left 0, right 0;right n;right) { sum nums[right]; while(sum target) { len min(len, right - left 1); sum -nums[left]; t 1; } } if(t 0) return 0; return len; } };二、无重复字符的最长子串3. 无重复字符的最长子串 - 力扣LeetCodeclass Solution { public: int lengthOfLongestSubstring(string s) { int n s.size(); int left 0, ans 0; int cnt[128] {0}; for (int right 0; right n; right) { char c s[right]; cnt[c]; while (cnt[c] 1) { // 出现重复收缩左边界 cnt[s[left]]--; left; } ans max(ans, right - left 1); } return ans; } };
RELATED

相关推荐

FileLocator Pro v9.3.3566:免索引全文搜索+压缩包内容扫描+正则布尔,安装包下载

FileLocator Pro v9.3.3566:免索引全文搜索+压缩包内容扫描+正则布尔,安装包下载

电脑里文件越来越多,记不清文件名的情况我遇到过不少。只记得文档里的一句话,却翻不到在哪,很烦。FileLocator Pro 就是解决这个问题的。它不用提前建索引,直结对文件内容做全文搜索。Word、PDF 甚至压缩包里的文字都能扫出来&…

📅 2026/10/30 2:44:50
STM32MP2 Developer Package(stm32mp-openstlinux-6.6-yocto-scarthgap-mpu-v26.06.10) - (2)

STM32MP2 Developer Package(stm32mp-openstlinux-6.6-yocto-scarthgap-mpu-v26.06.10) - (2)

更新证书 阿里云 python3 scripts/signaling_server.py --host 0.0.0.0 --port 9000 cat /etc/nginx/ssl/cam.crtmkdir -p /usr/local/share/ca-certificates/ cp /home/root/cam.crt /usr/local/share/ca-certificates/update-ca-certificatesdeveloper developer#!mkdir Dist…

📅 2026/10/30 2:44:50
我的Token根本用不完

我的Token根本用不完

Magpie:让多个 AI 编程助手共用一套模型管理入口 文章目录Magpie:让多个 AI 编程助手共用一套模型管理入口项目链接演示在这里插入图片描述Magpie:让多个 AI 编程助手共用一套模型管理入口一、它能解决什么问题?二、本地网关&…

📅 2026/10/30 2:44:50
MORE NEWS

更多资讯

📰

大模型在新闻推荐系统中的应用与优化实践

1. 项目背景与核心价值"智选新闻"这个项目名称背后,其实隐藏着一个非常典型的AI大模型应用场景——在海量信息中实现智能筛选与个性化推荐。我去年参与过一个类似的媒体内容聚合平台改造项目,当时团队用传统算法实现的推荐系统点击率只有3.2%&…

📰

高效知识管理:连续笔记系统设计与实践

1. 项目概述"第十四天笔记2026.1.4"这个标题看似简单,却蕴含着丰富的可能性。作为一名长期坚持知识管理的实践者,我深知这类日期序号的笔记标题背后往往隐藏着系统化的学习轨迹。这类笔记通常出现在以下场景:连续学习挑战&#xff…

📰

Swin Transformer的Patch Embedding原理与PyTorch实现详解

1. Swin Transformer中的Patch Embedding核心解析在计算机视觉领域,Transformer架构正逐步取代传统CNN的主导地位。作为Vision Transformer(ViT)的重要改进版本,Swin Transformer通过引入层级式窗口注意力机制,在图像分类、目标检测等任务中展…

📰

Swin Transformer的Patch Embedding原理与实现详解

1. Swin Transformer中的patch embedding核心解析在计算机视觉领域,Transformer架构正逐步取代传统CNN的主导地位。作为其中的佼佼者,Swin Transformer通过引入层级式窗口注意力机制,在图像分类、目标检测等任务中展现出卓越性能。而这一切的…

📰

机器视觉与AI融合的工业质检系统实践

1. 项目概述:当机器视觉遇上AI在工业质检领域,我们常遇到这样的场景:一位质检员每天需要检查上千个零件表面划痕,8小时工作后肉眼开始疲劳,漏检率从早上的2%飙升到下班前的15%。这正是我们团队开发自动化损伤检测系统的…

📰

编程异常处理:提升系统健壮性的关键策略

1. 异常处理的核心价值与程序健壮性在编程实践中,异常处理机制就像建筑结构的抗震设计。当我在处理一个支付系统项目时,曾遇到因为未正确处理网络波动导致的订单状态不一致问题。那次事故让我深刻认识到:异常处理不是可选的装饰品&#xff0c…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬