
字节跳动2018校招后端方向第四批.pdf
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 字节跳动2018校招后端方向第四批.pdf
- 资源描述:
-
1、 问 答 题 题 目 描 述以 下 函 数 用 于 将 一 颗 二 叉 搜 索 树 转 换 成 一 个 有 序 的 双 向 链 表 。 要 求 不 能 创 建 任 何 新 的 节 点 , 只 能 调 整 树 种 节 点 指 针 的 指 向 。如 输 入 下 图 中 左 边 的 二 叉 搜 索 树 , 则 输 出 转 换 后 的 排 序 双 向 链 表 :1 0/ 6 1 4/ / 4 8 1 2 1 6转 换 成 :4 6 8 1 0 1 2 1 4 1 6请 指 出 程 序 代 码 中 错 误 的 地 方 ( 问 题 不 止 一 处 , 请 尽 量 找 出 所 有 你 认 为 错 误 的 地
2、 方 ) :1 # i n c l u d e 2 u s i n g n a m e s p a c e s t d ;34 s t r u c t T r e e N o d e 5 i n t v a l ;6 T r e e N o d e * l e f t , * r i g h t ;7 ;89 T r e e N o d e * C o n v e r t ( T r e e N o d e * r o o t ) 1 0 i f ( r o o t = = N U L L )1 1 r e t u r n r o o t ;1 21 3 T r e e N o d e * l
3、 i s t H e a d = N U L L ;1 4 T r e e N o d e * l i s t L a s t N o d e = N U L L ;1 51 6 s t a c k s ;1 7 w h i l e ( r o o t ) 1 8 w h i l e ( r o o t ) 1 9 r o o t = r o o t - l e f t ;2 0 s . p u s h ( r o o t ) ;2 1 2 2 r o o t = s . t o p ( ) ;2 3 s . p o p ( ) ;2 4 i f ( l i s t H e a d = = N
4、 U L L ) 2 5 l i s t H e a d = r o o t ;2 6 e l s e 2 7 l i s t L a s t N o d e - r i g h t = r o o t ;2 8 2 9 l i s t L a s t N o d e = r o o t ;3 0 r o o t = r o o t - r i g h t ;3 1 3 2 r e t u r n l i s t H e a d ;3 3 问 答 题 题 目 描 述对 于 广 告 投 放 引 擎 , 广 告 库 索 引 服 务 是 基 础 服 务 , 每 次 广 告 请 求 会 从 广 告 索
5、 引 中 找 出 匹 配 的 广 告 创 意 列 表 。 假 设 每 一 次 请 求 会 携 带 地域 、 运 营 商 、 设 备 机 型 、 网 络 接 入 方 式 等 信 息 , 每 个 广 告 策 略 都 可 以 设 置 地 域 、 运 营 商 、 设 备 机 型 、 网 络 接 入 方 式 的 投 放 定 向 ( 即 只能 投 放 到 定 向 匹 配 的 请 求 , 比 如 只 投 放 特 定 地 域 ) 。 每 个 广 告 策 略 下 包 含 N ( N = 1 ) 个 广 告 创 意 。 设 计 一 个 广 告 库 索 引 模 块 , 需 要 支 持以 下 几 点 :1 . 支 持
6、 多 线 程 广 告 请 求 可 以 快 速 的 找 到 匹 配 的 所 有 广 告 创 意2 . 支 持 广 告 库 数 据 的 热 更 新3 . 支 持 十 万 级 广 告 策 略 , 百 万 级 广 告 创 意4 . 支 持 高 并 发 请 求请 给 出 广 告 库 索 引 服 务 整 体 系 统 设 计 以 及 所 使 用 到 的 数 据 结 构 设 计 ; 编 程 题 编 程 题 1时 间 限 制 : 2 秒空 间 限 制 : 6 5 5 3 6 K有 三 只 球 队 , 每 只 球 队 编 号 分 别 为 球 队 1 , 球 队 2 , 球 队 3 , 这 三 只 球 队 一 共
展开阅读全文
