avatar
文章
48
标签
25
分类
5
首页
归档
标签
分类
关于
友情链接
资源
林间笔记
搜索
首页
归档
标签
分类
关于
友情链接
资源

林间笔记

langgraph
发表于2026-07-20|AI
算法之旅
发表于2020-05-09|算法之旅
小花获胜的奶茶
发表于2026-09-02|算法题解
小花获胜的奶茶题目内容小菊和小花是好朋友,他们玩一个数字游戏。小菊在纸上写了一排数组,小花需要从中选择连续k个数字,使得这k个数字的和最大。小花正确找到最大的值就是获胜,小菊则提供1杯奶茶。 输入描述 一排数字 连续数字的个数k 输出描述最大k个数字和 样例1输入1,3,8,6,4,10 3 输出20
Leetcode-3875-构造奇偶一致的数组-I
发表于2026-09-02|算法题解
题目3875. 构造奇偶一致的数组 I 给你一个长度为 n 的数组 nums1,其中包含 互不相同 的整数。 你需要构造另一个长度为 n 的数组 nums2,使得 nums2 中的元素要么全部为奇数,要么全部为偶数。 对于每个下标 i,你必须从以下两种选择中任选其一(顺序不限): nums2[i] = nums1[i] nums2[i] = nums1[i] - nums1[j],其中 j ≠ i 如果可以构造出满足条件的数组 nums2,返回 true;否则返回 false。 示例 1: 123输入:nums1 = [2,3]输出:true解释:nums2[0] = 2 - 3 = -1(奇数),nums2[1] = 3(奇数)。nums2 = [-1, 3] 全为奇数。 示例 2: 123输入:nums1 = [4,6]输出:true解释:nums2[0] = 4,nums2[1] = 6。nums2 = [4, 6] 全为偶数。 提示: 2 <= n <= 100 -10^5 <= nums1[i] <= 10^5 思路奇偶性的三条运算规...
Leetcode-3702-按位异或非零的最长子序列
发表于2026-08-15|算法题解
题目3702. 按位异或非零的最长子序列 给你一个整数数组 nums,请你返回 nums 中最长的子序列的长度,使得该子序列所有元素的按位异或结果非零。如果不存在这样的子序列,返回 0。 子序列 是指从原数组中删除一些(或不删除)元素,且不改变剩余元素顺序得到的非空数组。 示例 1: 123输入:nums = [1,2,3]输出:2解释:最长的按位异或非零子序列是 [2,3](2 ^ 3 = 1)或 [1,2](1 ^ 2 = 3),长度为 2。 示例 2: 123输入:nums = [0,0,0]输出:0解释:任何子序列的异或结果都是 0,不存在非零异或的子序列。 示例 3: 123输入:nums = [5]输出:1解释:整个数组的异或结果为 5,非零,长度为 1。 提示: 1 <= nums.length <= 10^5 0 <= nums[i] <= 10^9 思路异或的核心性质本题的关键在于利用异或运算的以下性质: 自反性:a ^ a = 0,任何数与自身异或得 0。 恒等性:a ^ 0 = a,任何数与 0 异或等于自身。 交换律与结...
Leetcode-3090-每个字符最多出现两次的最长子字符串
发表于2026-08-14|算法题解
题目3090. 每个字符最多出现两次的最长子字符串 给你一个字符串 s,请返回满足以下条件的最长子字符串的长度: 每个字符最多出现两次。 示例 1: 123输入:s = "bcbbbcba"输出:4解释:以下子字符串长度为 4,并且每个字符最多出现两次:"bcba"(b 出现 2 次,c 出现 1 次,a 出现 1 次)。 示例 2: 123输入:s = "aaaa"输出:2解释:以下子字符串长度为 2,并且每个字符最多出现两次:"aa"。 提示: 2 <= s.length <= 100 s 仅包含小写英文字母。 思路滑动窗口本题是 3. 无重复字符的最长子串 的变体,只需把「每个字符最多出现 1 次」放宽为「最多出现 2 次」,套用同一个不定长滑动窗口模板: right 不断右移,将新字符加入窗口,频次 +1; 若该字符频次超过 2,说明窗口不合法,从 left 开始收缩:移除 left 处字符,频次 -1,left++,直到该字符频次 ≤ 2; 此时窗口 [left, ...
12…8
avatar
十七
安静的记录人
文章
48
标签
25
分类
5
Follow Me
公告
This is my Blog
最新文章
小花获胜的奶茶2026-09-02
Leetcode-3875-构造奇偶一致的数组-I2026-09-02
Leetcode-3702-按位异或非零的最长子序列2026-08-15
Leetcode-3090-每个字符最多出现两次的最长子字符串2026-08-14
Leetcode-3501-操作后最大活跃区段数-II2026-07-22
分类
  • AI1
  • Linux笔记1
  • 博客搭建2
  • 算法之旅1
  • 算法题解7
标签
位运算 博客部署 二分查找 运维 GitHubPages 字符串 哈希表 GitHub 数组 贪心 Butterfly 数学 Hexo 线段树 Linux 滑动窗口 腾讯云 矩阵 LeetCode 华为OD 枚举 每日一题 算法知识 AI 模拟
归档
  • 九月 2026 2
  • 八月 2026 2
  • 七月 2026 42
  • 十月 2021 1
  • 五月 2020 1
网站信息
文章数目 :
48
本站访客数 :
本站总浏览量 :
最后更新时间 :
© 2019 - 2026 By 十七框架 Hexo 7.3.0|主题 Butterfly 5.6.0
- 嗨, 欢迎来到我的博客 (备用:Github镜像)
ICP备案/许可证号:滇ICP备2026010061号 公安备案滇公网安备53060202000318号
搜索
数据加载中