- 博客(357)
- 收藏
- 关注
原创 3458.选择K个互不重叠的特殊子字符串
该代码实现了一个判断字符串是否存在至少k个不重叠有效子串的函数。算法首先统计每个字符的位置,构建字符间的相交关系图,然后使用深度优先搜索找到所有有效区间。通过排序和贪心策略统计不重叠区间数量,若数量≥k则返回true。核心思想是通过图遍历和区间合并来高效解决问题。
2025-09-15 11:29:16
143
原创 Error during installation process (com.msys2.root): Execution failed(Unexpected exit code: 1):“E:/m
MSYS2安装问题Error during installation process (com.msys2.root): Execution failed(Unexpected exit code: 1)
2025-08-19 17:08:27
330
原创 C++算法中常见的异常处理
编程规范摘要:代码中涉及浮点运算时需添加NaN检查;使用指针或智能指针时必须判空;操作容器前应检查是否为空;函数入参须检查除数零值、矩阵可逆性等异常条件;文件操作需判断可能出现的错误。这些防御性编程措施能有效提高代码健壮性。(98字)
2025-06-18 10:54:46
141
原创 Pylnstaller打包之后pandas出错
Pylnstaller打包之后pandas出错 Dll load failed while importing aggregations
2024-11-06 17:35:45
443
1
原创 【2022】贝壳找房秋招C++工程师笔试卷1
题解:首先使用hashmap标记上具有相同子节点的节点,然后对具有相同节点的节点进行暴力比较是否结构相同,还利用了map的建的有序性,我们使用rbegin和rend使得其键值从大 到小排序,这样的话,我们第一次遇到了相同的同构子树,即是所求最大同构子树)题解:滑动窗口+哈希,代码有些不易理解,中间需要自己考虑一下;
2023-07-24 12:02:59
148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅