- 博客(11)
- 收藏
- 关注
转载 华为南研所提前批面试(2015年8月22日)
华为南研所提前批面试时间是8.20-8.22号。我收到的通知是8.22中午11点。但根据前两天同学汇报的情况一般都会拖晚一点,有些甚至到下午才能面到。所以楼主也是做好心里准备去的。但出乎意料,11:20左右就到我了,并没有想象中会拖得很晚。 面试分为技术面和综合面。面试是在华为N5的一个大厅里面,一对一,面试官坐在你的对面,拿着个笔记本,能看到你的电子简历,也会对你...
2016-01-04 10:58:00 120
转载 2016校招 华为提前批机试(2015年8月13日上午)
今年的华为机试跟以往的有所不同,以往机试题侧重于字符串处理,分数权重为:60、100、160。今年貌似改革了,题目都偏向数学逻辑类。 1、猴子吃桃 题目描述: 猴子第一天摘下若干个桃子,当即吃了一半还不过瘾,又多吃了一个。第二天早上有奖剩下的桃子吃掉一般,又多吃了一个。以后每天早上都吃了前一天剩下的一般零一个。到第m天早上再吃时,只剩下一个桃子。求第一天共摘了多少? 输入...
2015-08-14 17:40:00 115
转载 别人家的博客
这篇博客呢,主要是在我看完一本书之后,整理关于这本书的一些名人写的一些比较好的博客,附上他们的链接。以来呢是便于以后的复习,二来呢是自己整理的可能还没人家写得好。so... 1. STL源码剖析 空间配置器: http://blog.csdn.net/hackbuteer1/article/details/7724534 vector: http://blog.c...
2015-06-09 16:07:00 84
转载 C# 客户端服务器开发 异步实现
利用TcpListener和TcpClient类在同步方式下监听客户端连接、接受、发送数据时,在操作没有完成之前,一直处于阻塞状态,这对于接收、发送数据量不大的情况下,或者操作用时比较短的情况下是比较方便的。但对于执行完成时间较长的任务,例如传送大文件等,最好使用异步操作。 异步操作的最大优点是可以在一个操作没有完成之前同时进行其他的操作。.NET框架提供了一种成为AsyncC...
2015-05-14 17:31:00 156
转载 C# 客户端服务器开发 基础学习
1、流程图 首先看一下C#中面向连接的套接字(TCP)的编程流程: 2、服务器建立连接、收发数据、关闭连接程序段: 1)建立连接 //创建本地套接字对象,IPV4寻址方式,基于TCP的Stream Socket(流式套接字0) Socket localSocket = new Socket(AddressFamily.InterNetwork, Soc...
2015-05-13 16:17:00 198
转载 STL二级空间配置器设计
这里只讲了二级空间配置器,更多关于STL空间配置器的设计,可以参考博客:http://blog.csdn.net/hackbuteer1/article/details/7724534 举个例子来说明二级控件配置器的设计过程(1-6流程): 1、申请一块7字节的内存 对齐到8字节倍数,向系统申请8字节的内存(<128字节),由内存池管理。申请内存时发现没有对应的自由链...
2015-05-12 22:09:00 58
转载 解决约瑟夫环问题
1. 问题描述 一个旅行社要冲n个旅客中选出一名旅客,为他提供免费的环球旅行服务。旅行社安排这些旅客围城一个圈,从帽子中取出一张纸条,用上面写的正整数m(m<n)作为报数值。游戏进行时,从第一个人开始按顺时针方向上的下一个人开始重新报数,如此下去,知道圆圈中只剩下一个人,这个最后的幸存者就是游戏的胜利者,将得到免费旅行的奖励。 2. 问题分析 1)标号分...
2015-03-14 21:45:00 199
转载 LeetCode题目:Majority Element
这同样也是一道LeetCode Online Judge上面的题目,属于easy级别,原题如下: 题目 Given an array of sizen, find the majority element. The majority element is the element that appears more than⌊ n/2 ⌋times. Y...
2015-01-29 20:53:00 97
转载 LeetCode题目:Factorial Trailing Zeroes(析因,求尾随个0个数)
Given an integern, return the number of trailing zeroes inn! 这是LeetCode Online Judge上的一个原题:给定一个n,求n!中,末尾0的个数。 思路 n!中0的个数,可以将n!表示成 n!=m*10k,其中k就是题目要求的结果。那么,10k是怎么来的呢?很容易想到...
2015-01-28 22:16:00 85
转载 C++ 字符串常用函数
1. int与string相互转换 char*itoa(int ,char *,n); //n为int转换的进制,如10表示转换成10进制,8表示转谎称8进制等等 int atoi(const char *); 2. char* 复制函数 char * strcpy(char * dest, const char * src); void * ...
2015-01-17 10:35:00 81
转载 string对象的几种构造方法
在某种程度上,可以将string类型视为字符容器,支持很多容器操作。与vector相似,string的字符也是连续存储的,因此也有capacity和reserve操作。另外,也可用迭代器输出字符串,如下例: string s("Hello world!"); string :: iterator iter = s.begin(); while(iter!=s.end()) {...
2014-12-18 21:25:00 162
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人