数据结构面试题总结
来源:互联网 发布:淘宝视频教程 编辑:程序博客网 时间:2024/05/18 20:07
还记得第一次学数据结构的艰难,也记得学完以后写代码思路的开阔。所以它很难,但是又很重要,数据结构应该是面试中必考,并且是重点考核的科目。最近复习了一下数据结构,在网上找了一些典型的面试题,因为答案很零散所以想整理一下,顺便帮助一下在复习数据结构的同学们。
整理大概分为数组、链表、二叉树、图、查找、排序几个部分,每个部分的内容分为多个文章写,此文章会更新链接。代码使用c/c++, 环境VS2010。
希望来学习的同学批评指正,有新的典型的题目也可以告诉我加上来,谢谢。
数组
这部分内容的很多问题都是参考http://www.cnblogs.com/graphics/archive/2010/08/24/1761620.html,并引用了其片段,非常感谢此文章的作者。
1.求最大、次大值
2.求出现次数超过一半的元素
3.求数组中两个元素的最短距离
4.求两个有序数组中的共同元素
5.找出数组中唯一一个出现一次的元素
6.求两个数组中满足给定和的两个元素
7.最大连续子段和、最大连续子段积
8.数组循环移位
链表
二叉树
图
查找
排序
0 0
- 数据结构面试题总结
- java c++数据结构面试题总结
- 【数据结构】二叉树面试题总结
- 数据结构面试题总结9——链表:基础操作
- 数据结构 面试题
- 微软数据结构面试题
- 数据结构面试题:单链表逆置
- 面试题(数据结构)
- java数据结构面试题
- C++数据结构面试题
- 数据结构面试题
- 常见数据结构面试题
- 数据结构笔试面试题
- 《数据结构面试题》
- 数据结构腾讯面试题
- 数据结构算法面试题
- 数据结构常见面试题
- Java数据结构面试题
- unity 3d如何隐藏物体
- memset函数
- jlink修复注意点
- iOS 8应用程序扩展开发技巧
- STL 之accumulate,adjacent_difference,inner_product,partial_sum
- 数据结构面试题总结
- UIGraphicsBeginImageContext系列知识
- USB CDC库的改造和使用
- 【Spark】配置Spark源码阅读环境
- 一些练习的简单总结
- STL 之includes,set_intersection,set_union,set_difference,set_symmetric_difference
- 产品经理做产品前问自己六个问题
- 【iOS】手势识别的详细使用:拖动、缩放、旋转、点击、手势依赖、自定义手势
- C实现顺序栈和链式栈