把你的素材完整过了一遍,客观评估:CMU 满绩(4.0/4.0)+ 六个覆盖 Agent、视频生成、CV 检测的项目 + 一篇独作综述,技术牌面在应届生里是上游。三个别人没有的点:
你 2026 年 5 月毕业,严格属于 26 届,而当前主战场是 27 届秋招。这不是障碍,但要三线并投,并且每家公司投递前查清当季届别口径:
| 通道 | 说明 |
|---|---|
| 27 届秋招 · 留学生通道 | 多数大厂对海外学历放宽届别窗口(常见写法:毕业时间 2026.1–2027.12 均可投),你大概率符合——但以各公司公告为准,逐家确认,别凭感觉。 |
| 26 届补招 | 部分公司秋季仍有 26 届补录,量少竞争也小,遇到就投。 |
| 应届身份社招 / 初级岗 | "毕业两年内未缴社保"在多数公司算应届;BOSS 直聘以应届硕士身份投中小厂和 AI 初创——这条线出结果最快,是练手主力,也是你同花顺那条线的延续(那条线值得重新激活,课上聊)。 |
你的项目自然聚成三簇:Agent/LLM 应用、AIGC 视频生成、CV 检测——杭州的产业结构恰好全部接得住:
| 梯队 | 方向 / 弹药占比 | 逻辑与杭州目标 |
|---|---|---|
| T1 主攻 | 大模型应用 / AI Agent 开发 · 45% | 岗位量最大;你有两个 Agent 项目 + 一个 LLM 应用项目,叙事零翻译。目标:阿里(通义/钉钉/淘天)、蚂蚁、网易、字节杭州、同花顺、恒生电子、涂鸦、有赞及杭州 AI 初创群。 |
| T2 差异化 | AIGC 视频生成(应用向)· 25% | 你最稀缺的牌:两个视频生成项目 + Wan 系列实操。目标:通义万相、字节即梦、快手可灵等。注意投"应用/工程向",研究向生成岗要顶会,不碰。 |
| T3 兜底 | CV 算法 / 视觉工程 · 20% | 杭州是 CV 重镇:海康、大华、虹软、宇树/云深处(具身感知)。你的 YOLO 指标(87 FPS / mAP 0.935 / 边缘部署)够到工程向 CV 岗。 |
| T4 顺手 | 多模态 / 语音应用 · 10% | 动态摘要项目 + CMU 语音识别课,可投阿里/网易的语音与多模态应用岗,遇到就投。 |
明确不投:推荐算法(零相关经历)、基座/预训练(要顶会)、纯后端(Java/FastAPI 是你岗位内的加分项,不是方向)、自动驾驶规控。
课上一起确认四个呈现决策:① 无实习的排布与"为什么没实习"的口径(基于你的真实原因,不编);② TH-PoseGuider 的结果呈现——简历写你做的事实(架构设计、数据工程、全部定量评估、损失权重失衡的根因定位),不写"低于 baseline"也绝不写"效果提升",面试被问结果时诚实说负结果 + 根因分析,讲得利索这反而是加分故事;③ "AI 辅助编程"不上简历、面试被问不藏;④ 独作综述保留一行。
你本科修过 Algorithms and Complexity,"简单题能做、综合题想很久"的典型病因不是知识缺口,而是:① 没有题型套路体系(知识在,但"题面 → 该用什么"的提取路径没建立);② 没有限时纪律(数学式的"想通为止"在笔试节奏下是负资产)。这两样都是纯训练问题,不是能力问题。课上会确认你说的"力扣模式不适合我"具体指什么——可以先自查一下属于哪种:综合题没思路方向 / 不喜欢核心代码模式 / 题面或平台的问题。
把下面这张触发表打印贴在桌上,每做一题对照一次,一个月后它会内化成直觉——这就是刷题在练的全部东西:
| 数据结构 | 题面信号(看到就想到) | 它换来了什么 |
|---|---|---|
| 哈希表 | "出现过吗 / 出现几次 / 两数之和 / 去重 / 找配对" | 空间换 O(1) 查找,大部分两层暴力循环被降成一层 |
| 数组 + 双指针 | "有序 / 原地操作 / 最长·最短满足条件的子串或区间" | 利用单调性,指针只进不退,O(n²) → O(n) |
| 滑动窗口 | "连续子串/子数组 + 某条件下最长/最短/计数" | 右边一直进、条件破坏时左边收;每个元素最多进出各一次 |
| 链表 | 题目直接给链表 / 频繁中间插删 | O(1) 插删;两个万能技巧:虚拟头节点 dummy、快慢指针 |
| 栈 / 单调栈 | "括号匹配 / 撤销 / 最近的一个… / 下一个更大元素" | 后进先出天然处理"最近相关性" |
| 队列 | "按层遍历 / 先来先处理 / BFS 最短步数" | 先进先出维持处理顺序;层序遍历 = 队列 |
| 堆 | "前 K 个 / 第 K 大 / 不断取最值" | heapq 维护动态最值,O(log n) 插入弹出 |
| 二分 | "有序 + 查找 / 最小化最大值这类答案单调的题" | 只背一个左闭右闭模板,所有变体往上套 |
| 数据范围 n | 可接受复杂度 | 对应信号 |
|---|---|---|
| n ≤ 20 | O(2ⁿ)、O(n!) | 回溯 / 暴搜,放心写 |
| n ≤ 1,000 | O(n²) | 两层循环 / 区间 DP 可过 |
| n ≤ 10⁵ ~ 10⁶ | O(n log n) / O(n) | 排序、二分、哈希、双指针、堆、单调栈 |
| n ≥ 10⁷ | O(n) 或更低 | 一次遍历 / 数学公式;Python 输入用 sys.stdin |
这张表同时回答"我该往哪个方向想":先看数据范围锁定复杂度档位,再回触发表找对应结构——这是从约束反推解空间,你会喜欢这个视角。
collections.defaultdict / Counter / deque、heapq、sorted(key=lambda)、bisect、切片。会用这些,同样的题比 Java 快出三分之一的时间。| 周次 | 内容 | 里程碑 |
|---|---|---|
| W1 | 哈希(8 题)+ 双指针/滑窗(10 题);建复盘表、打印两张表 | 五步法流程跑顺;触发表开始起作用 |
| W2 | 栈队列(6 题)+ 链表(8 题);开始每日盲写 + 第一次牛客 ACM 模拟 | dummy / 快慢指针模板成型 |
| W3 | 二叉树(12 题)+ 二分(4 题);每天的量一半是重做题 | 递归三要素能独立套用;二分零边界错误 |
| W4 | 回溯(8 题)+ DP 上半(8 题)+ 第二次 ACM 模拟 | 排列/组合/子集一个模板打通 |
| W5 | DP 下半(8 题)+ 图/堆/贪心(12 题)+ 全部 🔁⚠️ 清零 + 第三次模拟 | Hot 100 首轮 + 重做闭环完成 |
预告两个挫败期:二叉树递归一次、DP 一次——所有人的固定剧本,不是你的问题;对策就是 5.4 的那五步。DP 的转移方程本质是递推关系,对你的数学背景反而是主场。
sys.stdin.readline、输出格式——这可能就是你觉得"力扣模式不适合"的一部分答案:力扣练的和考的不完全是一回事。第一周 Day 1(今天就能做):建复盘表 → 打印 5.2 和 5.3 两张表 → 力扣 Hot 100 哈希块开刷:LC 1 两数之和 → LC 49 字母异位词分组 → LC 128 最长连续序列(允许看题解,但必须走完五步法)。每天 2–3 题,走完整流程,宁少勿糊。