算法岗/开发岗 实况

深信服算法岗一面

第一题

树的直径有哪些解法

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

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

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

第二题

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

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

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

第三题

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

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

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

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

结果是用快慢指针

相关推荐
OYpBNTQXi33 分钟前
SEAL全同态加密CKKS方案入门详解
算法·机器学习·同态加密
蚂蚁数据AntData1 小时前
破解AI“机器味“困境:HeartBench评测实践详解
大数据·人工智能·算法·机器学习·语言模型·开源
ZC跨境爬虫1 小时前
Python异步IO详解:原理、应用场景与实战指南(高并发爬虫首选)
爬虫·python·算法·自动化
倦王1 小时前
力扣日刷47-补
python·算法·leetcode
沉鱼.442 小时前
第十三届题目
c语言·c++·算法
ZHOU_WUYI2 小时前
ppo算法简单实现
人工智能·pytorch·算法
无限进步_3 小时前
【C++】巧用静态变量与构造函数:一种非常规的求和实现
开发语言·c++·git·算法·leetcode·github·visual studio
小超超爱学习99373 小时前
大数乘法,超级简单模板
开发语言·c++·算法
Ricardo-Yang3 小时前
SCNP语义分割边缘logits策略
数据结构·人工智能·python·深度学习·算法
凌波粒3 小时前
LeetCode--344.反转字符串(字符串/双指针法)
算法·leetcode·职场和发展