- 博客(7)
- 收藏
- 关注
原创 力扣之定长滑动窗口
比如abc与bci两个字串之间bc是重叠的,也就是没有必要在判断一遍bc是否为元音字母,那么从子串 abc 到子串 bci,只需要考虑移除(离开窗口)的字母 a 是不是元音,以及添加(进入窗口)的字母 i 是不是元音即可。首先我们可以考虑暴力枚举,计算出所有长度为k的子串包含的元音字母个数,但是这样效率太低,凭直觉就知道一定存在效率更高的算法。3.s[2]=c进入窗口,子串为abc,元音个数为1,更新最大值。4.s[3]=i进入窗口,子串为bci,元音个数为1,更新最大值。如果 i<k−1 则重复第一步。
2025-03-06 19:05:04
278
原创 visual studio从网上下载源码粘过来编译报错Unicode解决办法
然后,解决方案资源管理器小窗口里就会出现你所粘过来的文件,但是上面有个红色的小减号,表示没有包含在项目中(main.cpp)解决方案文件夹就是你点击添加现有项后弹出的文件夹窗口,如图(其实vs意思就是让你在这个文件夹里找文件添加)在<文件>选项里选<高级保存选项>,但是呢,应该大部分没有这个选项。复制粘贴之后,在vs里点<项目>--><显示所有文件>,如图。然后左面找<文件>点一下,右面找到<高级保存选项>这时右键文件,点击<包含在项目中>再运行一下,我去,完美。点<文件><添加命令>就完事了,ok了昂,
2024-10-23 23:01:20
591
原创 天津大学数据结构第二次上机作业exercise2
CycLink.h(注释里有LinkList没改成CycList)DuLink.h(注释里有LinkList没改成DuList)append函数只需在LinkList中实现。
2024-10-17 14:27:38
340
vs加入了外部文件编译不了
2024-10-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅