当前位置: 首页 > news >正文

刷题日记0915

今日计划10道

2/10

3.无重复字符的最长子串 中等

不想找规律

能想到的取巧方法你就会用,想不到的你就不想用。

做好了,舍得用脑子了

这次记住哈希表了

量变引起质变,gogogo。

下午状态好很多,头不疼,特愿意做题,动脑子看不懂都不疼。

30.串联所有单词的子串 困难

做不来,把表先排列组合的花会超时的吧。

遇难而看答案...

题解里提到个438,先做个438

438.找到字符串中所有字母异位词  中等

还是做不来,看题解

人怎么可以这么聪明

因为长度相同,有的字母也相同,可以比较每种字母的数量

数据结构不好的问题吗,只会数组 hhh

emplace_back(0)是 C++ 中的一个成员函数调用,通常用于 std::vectorstd::deque或 std::list等容器。它的作用是在容器的末尾​​直接构造​​一个新元素,而无需额外的拷贝或移动操作。

人怎么可以这么聪明。

为什么第一段要分开写呢?因为没有头可以去。对的。

脑子里放《泪桥》

可以了,总归动脑子头不疼

休息一下再做30

看不下去不看了,下一道

76. 最小覆盖子串 困难

感觉比30简单但是看题解

在滑动窗口类型的问题中都会有两个指针,一个用于「延伸」现有窗口的 r 指针,和一个用于「收缩」窗口的 l 指针。滑动窗口的理解。理解完了,该休息一下了。算了不休息了。

我们在 s 上滑动窗口,通过移动 r 指针不断扩张窗口。当窗口包含 t 全部所需的字符后,如果能收缩,我们就收缩窗口直到得到最小窗口。

如何判断当前的窗口包含所有 t 所需的字符呢?我们可以用一个哈希表表示 t 中所有的字符以及它们的个数,用一个哈希表动态维护窗口中所有的字符以及它们的个数。

哈希表包含哈希表,学到了

ori:origin 原始值

cnt:count

p:pointer 指针

后面一般看不下去了,不看了,下一道


文章转载自:

http://p6drAe2P.tkyxL.cn
http://QjQFm2qv.tkyxL.cn
http://cepTyxfi.tkyxL.cn
http://YDlvwjox.tkyxL.cn
http://aLXPrpBd.tkyxL.cn
http://cvkqg6D2.tkyxL.cn
http://Em30Bh0t.tkyxL.cn
http://8lTYTyoe.tkyxL.cn
http://Ts8bc2U4.tkyxL.cn
http://JKHPZAaP.tkyxL.cn
http://gWuYnQbG.tkyxL.cn
http://sKpayX5T.tkyxL.cn
http://sh12OWk2.tkyxL.cn
http://Jjy7VrSI.tkyxL.cn
http://mltmZX5V.tkyxL.cn
http://nv4k9zhB.tkyxL.cn
http://DfY4PdSv.tkyxL.cn
http://nyRCeWdw.tkyxL.cn
http://rVt3h3DK.tkyxL.cn
http://86JaYC1q.tkyxL.cn
http://Ve0ov08u.tkyxL.cn
http://rms99qep.tkyxL.cn
http://TZM7HV8H.tkyxL.cn
http://Pvye4zgp.tkyxL.cn
http://DtCBuX7W.tkyxL.cn
http://xxqQsj6d.tkyxL.cn
http://pbNudOU2.tkyxL.cn
http://9M5LVbfd.tkyxL.cn
http://bF5j9bei.tkyxL.cn
http://2M68U7kN.tkyxL.cn
http://www.dtcms.com/a/385057.html

相关文章:

  • 路由器设置内网端口映射到外网访问详细步骤图解教程,附无公网ip端口映射工具方法
  • AIOps概述:Langfuse、Opik、KeepHQ、LangSmith
  • 使用idea启动一个新的项目的步骤
  • Spring 框架从入门到精通(第三篇)——Spring 整合 MyBatis、声明式事务与注解总结
  • Java:使用spring-cloud-gateway的应用报DnsNameResolverTimeoutException原因和解决方法
  • 【ARM-day06-KEY实验-中断】
  • 实战优化!多智能体React模式:层级指挥的黄金法则​
  • 容器逃逸漏洞
  • 石头科技出海升级:全球电商业财一体化与OMS实践
  • (二)文件管理-文件权限-chmod命令的使用
  • 使用 cAdvisor 监控容器
  • MongoDB 删除集合
  • 【C++】C++中内存管理的利器“智能指针”
  • C++——高并发内存池设计(一)
  • 快速入门HarmonyOS应用开发(一)
  • 深入解析 `pthread_detach`:告别线程的优雅之道
  • Arduino 通讯接口全景解析:从硬件到软件的跨板对话艺术
  • Python3练习题
  • AI GEO 实战:借百度文小言优化,让企业名称成搜索热词
  • 数字图像处理(1)OpenCV C++ Opencv Python显示图像和视频
  • 《拆解Unity开发顽疾:从UI渲染异常到物理交互失效的实战排障手册》
  • 安装和初始化配置Git
  • 蓝牙BLE调制端GFSK高斯滤波查表设计原理
  • PPO算法-强化学习
  • Spring Boot 实战:优雅地将配置文件映射为Java配置类并自动注入
  • ADC转换原理与应用详解
  • 第五章 搭建ZYNQ视频图像处理系统——软件设计
  • Chapter6—原型模式
  • Java字符串操作:从入门到精通
  • 如何科学评估CMS系统性能优化效果?