数据结构+算法面试100题学习(一)
2013-02-17 11:33
162 查看
初入编程这一行,听人说要多动手写代码。到底写什么却没有头绪。最近在网上看到了一份精选微软等公司数据结构+算法面试100题,顿时有了目标,决定花一些时间来仔细学习这些问题(以C语言为编程语言)。
先附上相关的网址如下:
http://bbs.csdn.net/topics/350118968 http://blog.csdn.net/v_JULY_v/article/details/6015165 http://blog.csdn.net/v_july_v/article/details/6322882
首先选择下面这个问题先来学习:
3.求子数组的最大和
题目:
输入一个整形数组,数组里有正数也有负数。
数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。
求所有子数组的和的最大值。要求时间复杂度为O(n)。
例如输入的数组为1, -2, 3, 10, -4, 7, 2, -5,和最大的子数组为3, 10, -4, 7, 2,
因此输出为该子数组的和18。
先附上相关的网址如下:
http://bbs.csdn.net/topics/350118968 http://blog.csdn.net/v_JULY_v/article/details/6015165 http://blog.csdn.net/v_july_v/article/details/6322882
首先选择下面这个问题先来学习:
3.求子数组的最大和
题目:
输入一个整形数组,数组里有正数也有负数。
数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。
求所有子数组的和的最大值。要求时间复杂度为O(n)。
例如输入的数组为1, -2, 3, 10, -4, 7, 2, -5,和最大的子数组为3, 10, -4, 7, 2,
因此输出为该子数组的和18。
相关文章推荐
- 数据结构+算法面试100题~~~摘自CSDN,作者July
- 评微软数据结构+算法面试100题
- 微软公司等数据结构+算法面试100题(第1-100题)全部出炉
- 微软公司等数据结构+算法面试100题2010版全部出炉
- 微软公司等数据结构+算法面试100题2010版全部出炉
- 微软公司等数据结构+算法面试100题(第1-100题)全部出炉
- 2010微软公司等数据结构+算法面试100题(第1-100题)全部出炉
- <转>算法面试:精选微软等公司经典的算法面试100题 第1-40题 仅供学习
- 微软面试100题学习笔记(1-5)
- 数据结构+算法面试100题~~~摘自CSDN,作者July
- 微软公司等数据结构+算法面试100题2010版全部出炉
- 微软公司等数据结构+算法面试100题(第1-100题)全部出炉
- 微软公司等数据结构+算法面试100题(第1-100题)全部出炉
- 数据结构+算法面试100题~~~摘自CSDN,作者July
- 微软公司等数据结构+算法面试100题(第1-100题)全部出炉
- 微软公司等数据结构+算法面试100题(第1-100题)全部出炉
- 微软公司等数据结构+算法面试100题(第1-100题)全部出炉
- 微软公司等数据结构+算法面试100题(第1-100题)全部出炉
- 微软公司等数据结构+算法面试100题2010版全部出炉
- 微软公司等数据结构+算法面试100题(第1-100题)全部出炉