0
点赞
收藏
分享

微信扫一扫

复试复试复试

西曲风 2022-03-12 阅读 116

数据结构


Q: 度为2的树,与二叉树有什么区别?

Q:最小生成树有几种方法?

Q: 时间复杂度为nlogn的方法有哪些

Q:快速排序的操作流程

Q: 哈希表

Q:线性表的存储结构

Q: 图和树的区别
A:1. 树是图的子集,也就是说树一定是图,但图不一定是树
2. 树有一个空节点,图没有
3. 树是体现的是一种“层次”关系,图体现的是一种“网络”关系

Q:图有哪些遍历,存储结构,树有什么遍历?

Q:图的遍历和树的遍历有什么区别?
A:图里面可能有环,这就导致可能有某个点被遍历了多次,这就需要记录每个节点是否已经被访问过,以防止某个点被遍历多次。而树里面不会有环,每次遍历当前节点的孩子节点,不会重复遍历。

Q:二叉排序树的插入

Q:链表的插入

Q:数组和链表的区别

Q:排序算法中哪些最坏和平均的时间复杂度是一样的?

Q:排序算法中哪些最坏和最优时间复杂度是一样的?

Q:floyd和dijkstra有什么不同?用于什么情况?

Q:简述一下二叉排序树(二叉查找树/二叉搜索树)

Q: 简述一下线索二叉树

Q: 数据结构的4个结构,各有什么特点?

Q:散列表的建立方法?散列表会不会发生冲突?有哪些解决冲突的办法?

Q:图的深度和广度遍历是什么,工程上有什么实际应用?

Q: 怎么确定单链表是一个环?

Q:关键路径与关键活动的定义?

Q:说一下二叉排序树是怎么排序的,最坏和最好时间复杂度是多少?

Q:影响hash表平均查找长度的因素
A: 散列函数,处理冲突的方法,装填因子

Q:背包问题

举报

相关推荐

复试-DB

复试333333

软工-复试

CSAPP复试总结(三)

复试机试准备

0 条评论