力扣100周志1 大三开始的计划每天两道算法题计科基础重构项目这周从周二开始刷按照顺序一天两题共刷了十二题其中大概两道困难题没有优化到最佳时间复杂度。和这几年的算法比赛比起来最显著的区别就是题目几乎只会给vector传入数据还有大部分题都用到的哈希表unordered_set和unordered_map以后除了面试啥的也能随时搜索api所以不用太担心熟练度问题。题目类型刷完了哈希表双指针滑动窗口字串。很显然需要统计数据是否出现/出现次数的时候就需要用un_set/un_mapset就是一个可以去重的数组记住insert erase find 基本就行了map则是键值对形式通常用数据做键出现次数做值和数组差不多的使用方式。双指针和滑动窗口区别主要是双指针一般是一头一尾滑动窗口则是同一方向移动其中难点其实在于通过哈希表、前缀和等结构进行优化还有一些更巧妙的方法优化由于时间问题和性价比通过的题一般我都会尝试更新到最优的方法比较有巧思难懂的则不会。第一周状态不佳焦虑情绪也依旧没怎么消减计算机网络看的很少主要重点就是传输方式与之前的方式不同改为分组方式传输快、分组平均数据方便读取转发通过编号进行合并唯一缺点就是每一份信息都要带上一份路径和编号信息。还有wan广域网lan局域网。项目则没开始进行重构。配置了claude问了一些关于unity ui的疑惑总结下来应该就是适配值还是调0.5通用边角的元素锚点钉在一点用偏移量控制大小需要形变的元素才把锚点分开比如头部底部的条形栏、背景。还温习了一下git的操作10月有taptap的gamejam我之前都是独立开发手搓小游戏代码简单又写的菜这次想找队友但是不太好找而且学生挺多小白如果进了团队那就让ai写代码我修bug吧。