Apollo Connecting the World

Diligence and Intelligence

Posts Tagged ‘Microsoft

[zz]数据结构+算法面试100题~~~摘自CSDN,作者July

with one comment

Also see these 2 links:

https://apollozhao.wordpress.com/2011/05/20/zz%E5%90%84%E5%A4%A7%E5%85%AC%E5%8F%B8%EF%BC%88google%EF%BC%8Cmicrosoft%EF%BC%8Cbaidu%EF%BC%8C-microsoft-research-asia-etc-%EF%BC%89%E5%AE%9E%E4%B9%A0%E7%94%9F%E9%9D%A2%E8%AF%95%E9%A2%98%E6%80%BB/

https://apollozhao.wordpress.com/2012/03/31/zz%E9%87%8D%E7%A3%85%E5%88%86%E4%BA%AB%EF%BC%9A%E5%BE%AE%E8%BD%AF%E7%AD%89%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E7%AE%97%E6%B3%95%E9%9D%A2%E8%AF%95100%E9%A2%98%E5%85%A8%E9%83%A8%E7%AD%94%E6%A1%88/

This post has something more at the end.

——

1.把二元查找树转变成排序的双向链表(树)
题目:
输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。
要求不能创建任何新的结点,只调整指针的指向。
10
/ /
6  14
/ / / /
4  8 12 16
转换成双向链表
4=6=8=10=12=14=16。

首先我们定义的二元查找树 节点的数据结构如下:
struct BSTreeNode
{
int m_nValue; // value of node
BSTreeNode *m_pLeft; // left child of node
BSTreeNode *m_pRight; // right child of node
};
2.设计包含min函数的栈(栈)
定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。
要求函数min、push以及pop的时间复杂度都是O(1)。
3.求子数组的最大和(数组)
题目:
输入一个整形数组,数组里有正数也有负数。
数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。
求所有子数组的和的最大值。要求时间复杂度为O(n)。

Read the rest of this entry »

[zz]六大生态系统的崛起:Apple、Google、Amazon、Microsoft、Facebook和Sony

leave a comment »

编者按:对于互联网,我们一直在谈论生态系统和统一账户的概念。也就是说互联网的野心家们(Apple、Google、Amazon、 Microsoft、Facebook、Sony)希望你通过一个生态系统和统一账户就能获得需要的所有互联网服务,无论这些服务是电影、音乐、阅读、游 戏还是购物、支付和社交。以下是著名科技博客theverge对这6大巨头生态系统进行的全面对比分析。了解各巨头的生态系统构成和缺口,你或许就明白这 些大公司每一步背后的战略意义了。(本文来自36氪)

  电影和音乐

自人类诞生以来,娱乐就一直是盘大生意。电影和音乐是目前最主要的两种形式。假如你让人们喜欢的歌曲、音乐和电视节目都唾手可得,在打造优秀生态系统的路上,你就成功了一半。

Read the rest of this entry »

Written by apollozhao

2012/06/29 at 05:41

[zz]重磅分享:微软等数据结构+算法面试100题全部答案完整亮相

leave a comment »

可与本博客中之前的帖子一起看

—–

本文转载自CSDN大牛的一篇博客:http://blog.csdn.net/v_july_v/article/details/6870251

作者:July、阿财
时间:二零一一年十月十三日。

我能够看到此文,还要多谢陈同学!让我得以及时分享给大家

引言

无私分享造就开源的辉煌。
今是二零一一年十月十三日,明日14日即是本人刚好开博一周年。在一周年之际,特此分享出微软面试全部100题答案的完整版,以作为对读者的回馈。
一 年之前的10月14日,一个名叫July的人在一个叫csdn的论坛上开帖分享微软等公司数据结构+算法面试100题,自此,与上千网友一起思考,解答这 些面试题目,最终成就了一个名为:结构之法算法之道的面试编程与算法研究并重的博客,如今,此博客影响力逐步渗透到海外,及至到整个互联网。

Read the rest of this entry »

Written by apollozhao

2012/03/31 at 06:48

[zz]我希望四年前就有人告诉我的事情

leave a comment »

from: http://blog.renren.com/share/229415483/5773892405

就在2007年,我毅然离开了微软,加入了创业者的队伍。像很多第一次创业的人一样,我对这种冒险非常的兴奋。同样也跟很多第一次创业的人一样,我茫然没有头绪。

我参加各种活动,聚会,研讨会,和西雅图本地的创业社区密切交往。当我到了硅谷后,我发现这里有更多的活动,聚会,更多的研讨会。在这个创业生态系统里,一切很忙、很活跃,我收获了大量的人们共享出来的知识和体验,我如饥似渴的享用着。

我还满腔热情的看了很多的博客,视频和书籍。活动、聚会、研讨会中人们分享和讨论的都是非常好的主题。
我甚至还加入了一个创业孵化机构!

直到决定开办自己的公司时,我才意识到,所有我的阅读、观看、参加的活动实际上没有给我带来任何的用处。我是认真的。完全没有任何用处。大部分我学到的东西都想不起来了,剩下一点能记住的也很少能应用到我现在的处境里。学习他人的经验和成功对我就像是在吃快餐,像是吃那些味道很好的垃圾食品,让我膨胀,让我自满。抱歉我在泼冷水,但这是事实。

Read the rest of this entry »

Written by apollozhao

2011/03/31 at 21:03