面试总结1

本文探讨了MAP的数据结构基础及查找复杂度,并讨论了堆排序、选择排序等算法的实现方式,同时涉及了Linux下的VIM操作命令及文件权限设置等知识点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、MAP的底层结构是什么?查找的最坏的时间复杂度是什么?

红黑树。O(logn)

2、堆排序和选择排序算法的思想和实现?

3、查找最大N个数用最大堆还是最小堆?

4、Linux命令中VIM中替换字母和单词的命令?

5、Linux中chmod 577是什么意思?

6、详述一下vector 的add()和push_back()的原理和实现?

7、智力题。一辆车装满油最远可以走L米,两辆车互相可以给对方加油,一共N辆车最远可以走几米?

8、

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值