☰ 目录
2月第四周总结
这周基本在学校做基金,写文字,没有任何意义,然而导师天天催,只好忙里偷闲做做lc100
Leetcode进度
hot100稳步推进。第四周印象深刻的题目:
几道链表题,虽然以前做过,不过没细看,这次看了。包括链表排序(归并的链表写法),合并两个有序链表(本质是左维护右枚举),K个链表排序(前两题缝合版本)
这周的几个每日一题,全是设计类,和链表hot100最后的【设计LRU缓存】相似。主要熟悉双向链表,以及哨兵节点怎么用。
二叉树的前后中遍历,包括一些树上递归和树上dp,比如【树的直径】,【树的最大路径和】,【树的最大深度】。这个主要是知道边界条件在哪里。什么时候条件所node==None,什么时候条件是node.left==None,什么时候条件是node.left==None and node.right==None。
周赛:这周末放纵了,就没参加。
传统路径规划算法学习
速度偏慢了,具体的整理在传统规划算法 里。
RL和手头的双层RL课题
借着写基金,整理了不少东西,可以直接当毕设的碎片用。
关于稀疏奖励的事情,看了一个文章说,先用稠密奖励训练智能体,获取一些采样traj,再换成稀疏r,再用这些traj训练。这个不知道算不算post-train
雅思
没看,没时间,但是又天天打游戏,所以时间去哪里了?
实习准备
看了决策规划岗,都要求cpp,问了sun说cpp无法速成。然后现在还缺一个“对机器人仿真工具”的了解。比如muJoCo,这个是python,估计好看一点。