- 博客(10)
- 收藏
- 关注
原创 微软实习面试经历-2018
这次微软实习面试是投的自然语言处理的岗位,被分配到了微软小冰的组进行面试,面试一共是三轮技术面,在苏州进行(我学校在杭州,微软还会报销车费),三面结束后会告诉面试的评价以及结果。实习时间原本安排的下午两点,但是我到的比较早刚好遇到十点半那一批就跟着一起去面试了。面试还是很快的,排除中间吃午饭的时间,大概面试总的时间在四五个小时左右。第一轮是技术面,面试官上来就是问我一个算法题,找到最大的k...
2018-04-27 20:28:41
5591
1
转载 【数据挖掘面经】腾讯+百度+华为(均拿到sp offer)--转
最近秋招也已经慢慢接近尾声了,从去年 8 月底开始,先后参加了 datacastle ,阿里天池,牛客网各自举办的数据挖掘比赛(都是 top10 ),今年 4 月份又先后去百度,腾讯实习,到现在秋招快结束,也将近一年的时间,最终拿到手的比较有分量的 offer 主要是腾讯,百度,华为三家企业的 offer ,都是 sp ,下面就将过去一年的一些经验做一下小总结,不一定是最合适的方法,但是当毫无头绪...
2018-04-27 19:40:20
505
原创 进程间通信和线程间通信的几种方式
进程和线程的区别:对于进程来说,子进程是父进程的复制品,从父进程那里获得父进程的数据空间,堆和栈的复制品。而线程,相对于进程而言,是一个更加接近于执行体的概念,可以和同进程的其他线程之间直接共享数据,而且拥有自己的栈空间,拥有独立序列。共同点: 它们都能提高程序的并发度,提高程序运行效率和响应时间。线程和进程在使用上各有优缺点。 线程执行开销比较小,但不利于资源的管理和保护,而进程相反...
2018-04-27 19:11:31
29233
1
原创 剑指offer-数组中的逆序对
题目描述在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 即输出P%1000000007思路:遇到该问题的时候,最直观的方法是用两个for循环进行求解,复杂度为O(n2)O(n2)O(n^2)。理所当然的超时了。 然后思考其他解决方法,看能不能利用已经遍历比较过的...
2018-04-25 19:22:15
168
原创 剑指offer-丑数
题目描述:把只包含因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含因子7。 习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。题目思路:代码:class Solution {public: int GetUglyNumber_Solution(int index) { if(inde...
2018-04-25 15:29:55
116
原创 剑指offer- 把数组排列成最小的数字
题目描述:输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。解决思路:可以看出我们对于第一位数字不一样的数字是很好比较大小的,对于第一位相同的数字,我们会比较第二位的大小。在这一点上很像字符串的比较,因此我们可以考虑用排序将整个数组进行排序,然后相加。 排序规...
2018-04-25 10:37:01
165
原创 剑指offer-复杂链表复制
题目:输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空)思路:自己最开始是使用递归的方法,但是空间不够。随后用了一个分三步的方法: (1)首先插入复制的节点到每一个原始节点之后, (2)调节复制节点的random指...
2018-04-23 16:52:59
163
原创 机器学习__线性模型
上一次看《机器学习》已经是很久之前了,很多都记得模糊了,所以最近认真的再复习一遍。一, 线性回归(Linear Regression)线性回归是一种有监督模型,线性回归试图使用一个线性方程来对数据进行拟合从而达到比较好的预测输出(形如y=w⃗ x+by=w→x+by = \vec w x+b)。首先给定数据集的表示形式D={(x⃗ 1,y1),(x⃗&nbs...
2018-04-22 16:57:07
328
原创 18年4/21 拼多多面试-算法岗
我是投的是拼多多算法岗(自然语言处理)原本是今天上午十点确定的拼多多面试时间。但是自己因为前一晚有事情忙到很晚,导致第二天睡过头,最后十点二十多的时候,拼多多hr打电话过来我才想起来这回事 。然后抓紧时间赶到面试现场,参加面试。面试等待时间不长,很快就轮到自己了,一共有三轮面试:技术面试,HR面试 ,技术面试。第一轮技术面试第一轮技术面试是一个看起来比较严肃其实人比较nice的一个程序员小哥作为我...
2018-04-21 14:59:54
2092
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人