百度 认领
计算机/互联网/通信/电子 北京 1000人以上 国企/上市公司
1、快速排序<br>2、求栈里的最小元素,且时间复杂度为常数级<br>3、怎样将二叉排序树变成双向链表,且效率最高
笔试过后大概过了3天去通知我去面试的,刚开始就问了我一些C++的基本的知识,你提到什么知识,他就会顺着你提的方向问下去,大概问了有10分钟,然后要我现场写程序,第一个问我的是快速排序,我写出来了,第二个问我的是怎样将二叉排序树变成双向链表,且效率最高,这个题目就懵了,第三个问题是从栈里找最小的元素,且时间复杂度为常数级,我还是没有答出来,最后就问了我项目上的一些事情。面完之后就没有下文了。
正在加载验证码...
百度机器学习/数据挖掘工程师面试经验&面试问题
面试问题
1、快速排序<br>2、求栈里的最小元素,且时间复杂度为常数级<br>3、怎样将二叉排序树变成双向链表,且效率最高
面试过程
笔试过后大概过了3天去通知我去面试的,刚开始就问了我一些C++的基本的知识,你提到什么知识,他就会顺着你提的方向问下去,大概问了有10分钟,然后要我现场写程序,第一个问我的是快速排序,我写出来了,第二个问我的是怎样将二叉排序树变成双向链表,且效率最高,这个题目就懵了,第三个问题是从栈里找最小的元素,且时间复杂度为常数级,我还是没有答出来,最后就问了我项目上的一些事情。面完之后就没有下文了。