- 博客(93)
- 收藏
- 关注
原创 华为技术服务工程师实习生面试(已拿到offer)
华为作为世界500强企业,让非常多的应届生想进去,而且,华为给应届生开的工资比很多公司高(应届生能上万。。。)。今年华为是第一次公开招聘实习生,让我们学校的很多人跃跃欲试。华为的非技术岗的实习生招聘流程大致是:网申->线上笔试->群体面试->专业面->总监面->英语测试;而华为技术岗的实习生招聘流程大致是:网申->线下笔试->专业一面->专业二面。就连实习生招聘的流程都如此繁琐。。。真是各种无语。
2014-08-28 17:49:47 1545
原创 信息获取需求及相应产品
之前写过一篇文章,重点分析了IT互联网时代用户沟通需求的转变及相应的产品。一位互联网大牛曾说过:成功的产品,要么改变人们的沟通方式,要么改变人们获取信息的方式。沟通代表人与人之间的关系,因为人是物质的人;获取信息则代表人与环境的关系,因为人是世界的人。其实,严格意义上,沟通也属于一种获取信息的方式,只是说人类在进化历程中将自身独立出来,才有了物质和意识的终极之争。我不讨论这些偏哲学的东西(我也
2014-08-28 16:22:30 391
原创 社交需求和社交产品的更替
社交需求和社交产品的更替 之前一直想写一篇关于社交产品的文章,想将互联网时代以来的社交产品的发展脉络进行一个总结。无奈一直没有多少时间(主要是因为楼主很懒。。。啊哈哈),所以一直没能完成。现在必须得逼着自己写了~某个互联网大牛说过,一个好的互联网产品,要么改变人与人的沟通方式,要么改变人们获取信息的方式。仔细一分析,确实如此,因此我得写两篇文章分析改变沟通方式的产品脉络,还有一篇是改变
2014-08-27 18:07:30 845
原创 腾讯产品培训生面经
鹅厂产培生项目属于校招的提前批,刚开始楼主也没有意识到这次面试的高端程度。。。真是汗颜,楼主倒在HR面试上,现在写下面经,供自己反省,也跟大家分享: 楼主是华南某985大学,计算机相关专业,应届生。。。嗯嗯,就这样 产培生的项目开启时间较早,楼主也早早投过简历,一般需要的流程是简历筛选->线上笔试->集体面试->专业初试->HR面试->总监面试->offer,万里长征(⊙o⊙)?
2014-08-26 10:50:28 2110 2
原创 【C++基础】类class
【意义】Class是一种类型type,定义类的格式与struct相似,但能在定义体内添加操作; 【定义】class Date{ int year; //数据成员 int month; int day; public: //成员函数 void set(int y,int m,int d);//赋值操作 void isLeap
2014-08-19 17:06:16 281
原创 【C++基础】结构struct
【意义】结构struct是一种粗糙的数据类型,严格意义下的数据类型,不但有数据的内部表示以及表示范围,还要有数据的操作;显然,struct不具备以上要求 【定义结构】(1)struct pointe{ doubel x; double y}; //分号不能忘(2)struct可以嵌套定义
2014-08-19 10:53:03 276
原创 【C++基础】C-串知识整理
【C-串比较的错误方式】不能直接比较char buffer1[6]="hello";char buffer2[6]="hello";cout<<(buffer1==buffer2?"":"not")<<"equal\n";【C-串的各种操作】
2014-08-15 10:38:11 225
原创 【C++基础】C++中的字符串
C++支持两种字符串,一种是从C继承过来的C-字符串;另一种是string。下面对它们进行简要的分析。【C-字符串】1、 【简介】C-串是以一个全0位(整数0)字节作为结束符的字符序列。该全0字节既是8位的整数0,也是ASCII码的0。(1)【空间长度】字符串长度加1,因为它末尾有一个0作为结束符(2)【类型】C-串的类型为char*型2、 字符指针与字符数组(1)
2014-08-14 10:17:26 310
原创 63.取一个整数a从右端开始的4~7位。
//输入一个数据后用“/”和“%”分离#includeusing namespace std;int main(){ int temp1,temp2; double n; begin: cout<<"please input an number:"<<endl; cin>>n; if(n<1000000) {
2014-08-12 14:18:11 409
原创 62.编程求所有的三位素数,且要求该数是对称数
//1、写一个函数判断一个数是否为素数//2、判断该数是否是对称数#include #include using namespace std;bool isPrime(int i){ for(int a=2; a<=sqrt(i); a++) { if(i%a==0) { return false;
2014-08-12 14:17:30 2145
原创 61.从键盘输入10个正数存入数组x中,然后输入要查找的整数a,如找到则输出a及a的下标,如找不到,则把a存入到数组的最后。
#includeusing namespace std;int main(){ int a[11]; int x; cout<<"please input 10 numbers:"<<endl; for(int i=0;i<10;i++) { cin>>a[i]; } cout<<"please the numbe
2014-08-11 19:58:57 843
原创 59.已知xxz+yzz=532,求所有可能的x,y,z的值
#includeusing namespace std;int main(){ for(int x=0;x<10;x++) { for(int y=0;y<10;y++) { for(int z=0;z<10;z++) { if((110*x+100*y+12*z
2014-08-11 19:57:30 2170
原创 60.编程统计数组a中正数、0、负数的个数
#includeusing namespace std;int main(){ int x=0,y=0,z=0; int a[10]; cout<<"please input 10 numbers:"<<endl; for(int i=0;i<10;i++) { cin>>a[i]; } for(int j=0;j
2014-08-11 19:56:13 2423
原创 58.有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中
#includeusing namespace std;int main(){ int n,k; int temp; int a[11]={1,4,6,9,11,13,35,44,46,50}; cout<<"原数组是:"<<endl; for(int p=0;p<10;p++) { cout<<a[p]<<" ";
2014-08-11 17:15:24 754
原创 56.一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
#includeusing namespace std;int main(){ float sum=0;//注意声明成浮点型 float n=100.0; for(int i=1;i<=10;i++) { sum+=n; n=n*0.5; } cout<<"第十次落下时,经过"<<sum<<"米"<<endl;
2014-08-11 16:58:35 449
原创 57.猴子吃桃问题
【题目】猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个,第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。
2014-08-11 16:57:56 278
原创 55.输入两个正整数m和n,求其最大公约数和最小公倍数
#includeusing namespace std;int main(){ int m,n,Max; int temp1,temp2; cout<<"please input two numbers:"<<endl; cin>>m>>n; Max=(m>n)?m:n; for(int i=1;i<Max;i++) {
2014-08-11 16:57:47 528 1
原创 54.将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5
#includeusing namespace std;int isPrime(int);int main(){ int n; cout<<"please input an number:"<<endl; cin>>n; cout<<n<<"="; for(int i=1;i<=n;i++) { if(n%i==0)
2014-08-11 16:54:33 439
原创 2.选择排序
【原理】首先在未排序的数列中找到最小(or最大)元素,然后将其存放到数列的起始位置;接着,再从剩余未排序的元素中继续寻找最小(or最大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。【复杂度和稳定性】(1)选择排序时间复杂度选择排序的时间复杂度是O(N2)。假设被排序的数列中有N个数。遍历一趟的时间复杂度是O(N),需要遍历N-1
2014-08-11 11:18:54 254
原创 1.冒泡排序
#includeusing namespace std;int main(){ int temp;//中间变量 int a[10]; cout<<"please input 10 numbers: "<<endl; for(int i=0;i<10;i++)//输入原始数组 { cin>>a[i]; } for(in
2014-08-11 10:07:20 309
原创 53.从键盘输入任意一串字符串,程序输出同样的一串字符,要求输出字符串中大小写相互转化,其他符号不变。如输入“a123BxC”,则输出“A123bXc”
(1)我的错误程序:
2014-08-09 16:57:17 784
原创 52.从键盘上输入若干学生成绩(成绩在0~100之间),计算平均成绩,并输出低于平均分的学生成绩,用输入负数结束输入
//1、建立一个for循环用于输入数据,设置退出条件//2、算出平均成绩#includeusing namespace std;int main(){ int Score,sum=0,k=0; int a[100]; float Average; cout<<"please input some students's score:"<<endl;
2014-08-09 15:56:52 16202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人