如何判定一个 AI 任务该用固定工作流还是自主 Agent?
如何判定一个 AI 任务该用固定工作流还是自主 Agent? 本文先给出可直接复述的结论,再用最小代码说明AI Agent 与工作流的区别和选型的工作方式、判断依据、项目边界和常见误区。
算法专题面试题第 1 页,显示第 1–18 题,共找到 18 道完整解析,可继续按分类、标签与关键词缩小范围。
按稳定语义路径排序
如何判定一个 AI 任务该用固定工作流还是自主 Agent? 本文先给出可直接复述的结论,再用最小代码说明AI Agent 与工作流的区别和选型的工作方式、判断依据、项目边界和常见误区。
两个专家 Agent 对同一问题给出冲突答案且都有理由,系统层面有哪些裁决机制? 本文先给出可直接复述的结论,再用最小代码说明多 Agent 意见冲突 裁决机制的工作方式、判断依据、项目边界和常见误区。
解释 k 个一组反转链表的完整过程:如何判断最后一组不足 k 个,如何反转子链表并连接各部分,附带 JavaScript 实现与边界用例。
本文讲解用迭代三指针法反转单链表的完整原理,重点分析prev、curr、next的更新顺序,提供可运行JavaScript代码,覆盖空链表、单节点、长链表等边界,并说明如何避免断链和指针丢失。
本题解释递归反转单链表的调用栈机制,明确返回新头与指针翻转都在回溯阶段发生,但返回值是恒定传递,指针翻转针对当前节点。给出JS完整实现以及空链表、单节点、三节点三种边界测试,分析时空复杂度。
前端仓库合并 PR 时用 squash merge 压缩提交,对 git bisect 和回溯定位有什么影响? 本文先给出可直接复述的结论,再用最小代码说明squash merge 压缩提交 对 bisect 的影响的工作方式、判断依据、项目边界和常见误区。
TCP 滑动窗口如何实现流量控制,零窗口时会发生什么 本文先给出可直接复述的结论,再用最小代码说明TCP 滑动窗口 流量控制 零窗口的工作方式、判断依据、项目边界和常见误区。
Java 中 ArrayList 和 LinkedList 在随机访问、插入删除和内存占用上分别适合什么场景? 本文先给出可直接复述的结论,再用最小代码说明ArrayList LinkedList 区别 性能的工作方式、判断依据、项目边界和常见误区。
push 和 pop 只动数组末尾,shift 和 unshift 要把后面所有元素的索引挪一遍,所以大数组上头部操作更慢。讲清四个方法的返回值、复杂度,以及用 shift 做队列的问题和游标写法。
手写基础版深拷贝,递归复制普通对象和数组。讲清为什么要先排除 null、怎么区分数组和对象、for...in 为什么要配 hasOwnProperty,再用代码演示基础版遇到 Date、Set、Symbol 键时会出什么问题,以及和 JSON 方案、structuredClone 的对比。
如何在 Route Handlers 中实现针对特定 IP 的请求频率限制? 本文先给出可直接复述的结论,再用最小代码说明Next.js Route Handlers IP 请求频率限制实现的工作方式、判断依据、项目边界和常见误区。
Linux 如何通过 LRU 链表管理可回收页面? 本文先给出可直接复述的结论,再用最小代码说明Linux LRU 链表 active inactive 页面回收的工作方式、判断依据、项目边界和常见误区。
用 Redis 有序集合实现滑动窗口限流的思路是什么,如何避免重复计数? 本文先给出可直接复述的结论,再用最小代码说明Redis ZSet 滑动窗口限流的工作方式、判断依据、项目边界和常见误区。
Redis 的 LRU 和 LFU 为什么不是精确算法,maxmemory-samples 调大调小各有什么影响? 本文先给出可直接复述的结论,再用最小代码说明Redis 近似 LRU LFU maxmemory-samples的工作方式、判断依据、项目边界和常见误区。
如何用 Redis 有序集合实现滑动窗口限流,每次请求需要做哪些 ZSET 操作? 本文先给出可直接复述的结论,再用最小代码说明Redis 滑动窗口限流 ZSET ZREMRANGEBYSCORE的工作方式、判断依据、项目边界和常见误区。
MySQL/PostgreSQL 的 B+ 树索引是如何组织并支持等值查找的? 本文先给出可直接复述的结论,再用最小代码说明B+树索引 结构 查找的工作方式、判断依据、项目边界和常见误区。
B 树和 B+ 树有什么区别,为什么数据库索引普遍选用 B+ 树? 本文先给出可直接复述的结论,再用最小代码说明B树 B+树 区别 数据库索引的工作方式、判断依据、项目边界和常见误区。
计数器、滑动窗口、漏桶、令牌桶四种限流算法的行为差异是什么? 本文先给出可直接复述的结论,再用最小代码说明限流算法 令牌桶 漏桶 滑动窗口 对比的工作方式、判断依据、项目边界和常见误区。