算法与数据结构中的面试与刷题

免费

主讲人:林老师

BAT资深研发工程师(T7/P8级)

 

BAT资深研发工程师(T7/P8级),致力于搜索引擎及其子系统的研发、迭代与优化,数据分析与挖掘领域专家,多年担任校园招聘、社会招聘面试官,丰富的面试候选人经验验。

 

 

主题:算法与数据结构中的面试与刷题

 时间:9月10日 20:00-22:00

 

形式:视频直播

 

▣ 讲座概要:

 

算法与数据结构是计算机科学中最核心课程之一,掌握算法与数据结构是成为优秀程序员的必经之路,众多国内外知名互联网企业都将算法面试作为程序员招聘的重要和必需途径,只有高效应对各类题目,将知识储备转化为面试中的优秀表现,才能获得大公司的青睐。

 

本次讲座选择6道经典的Leetcode算法题目,细致入微地讲解题目中的相关知识点、解题方法、代码实现,使应聘者快速熟悉大型互联网公司(BAT、微软、Google等)算法面试题目,为后续的算法面试的准备打下基础。

 

▣ 讲座提纲:

 

1.概述

2.例题1(链表): 求两个链表的交点(LeetCode 160. Intersection of Two Linked Lists)

3.例题2(栈): 包含min函数的栈(LeetCode 155. Min Stack)

4.例题3(贪心): 移除K个数字 (LeetCode 402. Remove K Digits)

5.例题4(树): 最近的公共祖先(LeetCode 236. Lowest Common Ancestor of a Binary Tree)

6.例题5(哈希与字符串综合):最小窗口子串 (LeetCode 76. Minimum Window Substring)

7.例题6(动态规划): 找零钱 (LeetCode 322. Coin Change)

授课教师

BAT资深研发工程师(T7/P8级),致力于搜索引擎及其子系统的研发、迭代与优化,数据分析与挖掘领域专家,多年担任校园招聘、社会招聘面试官,...