news 2026/6/23 6:54:35

LeetCode Hot100 —— 子串(面试纯背版)(三)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
LeetCode Hot100 —— 子串(面试纯背版)(三)

1、和为K的子数组

给你一个整数数组 nums 和一个整数 k ,请你统计并返回 该数组中和为 k 的子数组的个数 

子数组是数组中元素的连续非空序列。

示例 1:

输入:nums = [1,1,1], k = 2输出:2

示例 2:

输入:nums = [1,2,3], k = 3输出:2

提示:

  • 1 <= nums.length <= 2 * 1e4
  • -1000 <= nums[i] <= 1000
  • -1e7 <= k <= 1e7
class Solution { public: int subarraySum(vector<int>& nums, int k) { unordered_map<int, int> mp; mp[0] = 1;
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/23 19:36:10

3、开启 Linux 世界之旅:成为企鹅爱好者

开启 Linux 世界之旅&#xff1a;成为企鹅爱好者 一、欢迎进入 Linux 世界 现在&#xff0c;我们开启让你融入 Linux 世界的项目。如果你已安装好 Ubuntu&#xff0c;那基本可以开始探索了&#xff1b;若只是心理上有尝试的意愿但还未行动&#xff0c;也不着急&#xff1b;还…

作者头像 李华
网站建设 2026/6/23 19:36:08

20、量子计算中的博弈与搜索算法

量子计算中的博弈与搜索算法 1. 量子算法加速的经典示例:假币问题 在一些经典谜题中,量子算法展现出了远超经典算法的速度提升。以假币问题为例,使用量子算法可以实现四次方的加速。这里涉及到一个名为 B - Oracle 的概念,Oracle 在算法中被视为一个黑盒,用于简化电路,…

作者头像 李华
网站建设 2026/6/23 21:33:21

EmotiVoice结合大模型打造拟人化对话系统

EmotiVoice结合大模型打造拟人化对话系统 在智能语音助手遍地开花的今天&#xff0c;我们早已习惯了“打开音乐”“设个闹钟”这类机械回应。但有没有一种可能——当你说“我今天特别难过”&#xff0c;AI不仅能理解字面意思&#xff0c;还能用温柔低沉的语调轻声安慰你&#x…

作者头像 李华
网站建设 2026/6/23 19:34:02

Vue 项目路由 + Layout 的最佳实践

文章目录一、Layout 的真正职责二、推荐的 Layout 结构三、路由如何选择 Layout&#xff1f;四、Layout 中只做三件事五、为什么 Layout 一定要放在路由层&#xff1f;六、多 Layout 场景实战七、Layout 权限的组合优势八、小结如果你发现&#xff1a; 页面里充满 Header / S…

作者头像 李华
网站建设 2026/6/22 19:58:53

11、量子电路的架构感知分解

量子电路的架构感知分解 1. 多受控 Toffoli(MCT)门的 QIG 表示 在量子电路中,多受控 Toffoli(MCT)门是重要的组成部分。基于脏辅助比特(dirty ancilla)和干净辅助比特(clean ancilla)的描述,MCT 门有不同的量子比特交互图(QIG)表示。 1.1 不同辅助比特描述下的 …

作者头像 李华
网站建设 2026/6/23 15:42:26

Kotaemon能否扛住高并发?压力测试数据来了

Kotaemon能否扛住高并发&#xff1f;压力测试数据来了 在智能客服系统逐渐成为企业标配的今天&#xff0c;一个现实问题摆在架构师面前&#xff1a;当上千名员工同时询问“年假怎么申请”“报销进度如何”&#xff0c;你的AI助手是优雅应对&#xff0c;还是直接崩溃&#xff1…

作者头像 李华