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

刷题日记0823

今日目标5道

5/5

707. 设计链表 中等

跟着题解写了一遍,感觉这次对单链表有种茅塞顿开的感觉。终于懂了为啥初始化size和 head。有进步。

622. 设计循环队列 中等

这个看的我有点晕。循环队列是通过数组和 front,rear 两个指针实现。此指针非彼指针。

跟着题解写了一遍,可以理解这个。

都先考虑排除了一些情况

859. 亲密字符串 简单

我真棒,做到第三题了。马上就过半了。

buddy 伙伴,密友

思路是边错边改的。前面还挺顺的。

卡在了 aa,ab,abab,abcd 这几个例子,再针对性击破。虽然普适了,但是被迫普适。就是说我一边思路下来是想不全的,考虑不周的。如果再让我一遍,坑可能还是会再踩一遍。

进步的地方是写代码比较流畅,一些基础的语法能直接打出来,不需要查询了。

时间复杂度分析一下,回忆一下 sort 函数的时间复杂度是O(nlogn)

空间复杂度可以

点了喜茶,对新品很感兴趣。但是今天不知道为什么爆单了,前面有35杯。到三点刚做好,还没开始送,感觉需要等待的时间好漫长。喜茶的美学风格真的好喜欢。

我决定再做一道题,包熬的。

422. 有效的单词方块 简单

踩了一个坑。

送得比我想象得快。我思路想好了就送到了。

感觉两杯都踩雷了。

踩的坑是越界,字符串就5个字符,不能访问第6个啊喂。

163. 缺失的区间 简单

写了一遍又考虑不周。总算是在睡觉前写完了。

处理 nums 大小为0,为1和大于1,大于1再单独处理头和尾。

感觉逻辑乱乱的,虽然时间复杂度击败100%

收工!

http://www.dtcms.com/a/347636.html

相关文章:

  • [特殊字符] 数据库知识点总结(SQL Server 方向)
  • MySQL:事务管理
  • games101 作业0 环境搭建与熟悉线性代数库
  • H264编解码过程简述
  • 数据结构 -- 哈希表
  • RAGFlow (一) 开发环境搭建
  • imx6ull-驱动开发篇37——Linux MISC 驱动实验
  • [机械结构设计-18]:Solidworks - 特征(Feature)是构成三维模型的基本单元,是设计意图的载体,也是参数化设计的核心。
  • 深入剖析分布式事务的Java实现:从理论到Seata实战
  • c语言中enum与#define的用法区别
  • 算法题(189):食物链
  • 如何利用数据库事务,来防止数据不一致的问题
  • 云原生概述
  • [e3nn] 归一化 | BatchNorm normalize2mom
  • 自然语言处理——06 迁移学习(上)
  • MATLAB实现CNN-LSTM-Attention 时序和空间特征结合-融合注意力机制混合神经网络模型的风速预测
  • 云计算-K8s 运维:Python SDK 操作 Job/Deployment/Pod+RBAC 权限配置及自定义 Pod 调度器实战
  • Kubernetes相关问题集(四)
  • 「数据获取」《贵港统计年鉴》(2008-2023)(2016、2017缺失)(获取方式看绑定的资源)
  • 开发指南134-路由传递参数
  • 【KO】前端面试七
  • 科研笔记:博士生手册
  • n8n热门的开源 AI 工作流平台实操
  • git实战(7)git常用命令速查表
  • C++实现常见的排序算法
  • STM32窗口看门狗(WWDG)深度解析:精准守护嵌入式系统的实时性
  • day39-keepalived
  • How to Use Managed Identity with ACS?
  • 全面解析主流AI模型:功能对比与应用推荐
  • douyin_search_tool:用python开发的抖音关键词搜索采集软件