算法岗/开发岗 实况

深信服算法岗一面

第一题

树的直径有哪些解法

两次dfs和树形dp,讲了一下树形dp的思路

因为我的简历写的比较少,所以面试官问我一些个人信息和擅长哪方面。

我说:ACM大一下打到大三,然后去考研。dp写的多一点,还有思维之类的。

第二题

cf的D题,n个数的数组,有正有负,问区间和小于x的有多少。

我只想到了O(n²),面试官提示用树状数组或者线段树。

每次加入树状数组时,查询一下 x - 当前数的数量。

第三题

面试官:看你考研,问道考研题

如何判断一个链表是否有环

搜的时候存走过的点,有重复得就有环

面试官问能不能优化一下空间,我没想出来

结果是用快慢指针

相关推荐
星轨初途22 分钟前
LeetCode 热题 100——day2 字母异位词分组
c++·算法·leetcode
happyprince35 分钟前
篇1:整体观 · bitsandbytes项目全貌解读
人工智能·算法
青梅橘子皮1 小时前
STL---map/set... “家族“详解(从使用到底层)(1)
数据结构·算法
让学习成为一种生活方式1 小时前
DNA 甲基化综述(模式、调控与功能)--Current Opinion in Plant Biology
算法
-森屿安年-2 小时前
647. 回文子串
c++·算法·动态规划
皓月斯语2 小时前
P5736 【深基7.例2】质数筛
c++·算法·题解
极序时代GEO品牌优化3 小时前
杭州极序时代|面向地域、设备与用户画像的动态GEO
人工智能·python·算法·极序时代geo
啦啦啦啦啦zzzz3 小时前
贪心算法和动态规划
c++·算法·贪心算法·动态规划
雪碧聊技术4 小时前
力扣 72. 编辑距离——动态规划经典例题
算法·leetcode·动态规划
happyprince4 小时前
篇3:bitsandbytes-深刻观-哲学与升华
人工智能·算法