自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 找工作之担心

我终于释怀不能留在自己想留的地方了,我男朋友找工作好悲催,现在还没有一个

2014-09-25 09:11:15 343

原创 找工作烦忧

真是书到用时方恨少,经过这一个月的找工作,我jing

2014-09-23 13:16:29 372

原创 华为机试:大数相减

#include #include using namespace std;int main(){ char* p=new char[1024]; char* q=new char[1024]; gets(p); gets(q); int lenp=strlen(p); int lenq=strlen(q); int a[1024]={0},n; int k=0; i

2014-09-20 22:25:54 519

原创 华为机试题:姓名的夫妻相

在中国,形容夫妻恩爱的词汇中,大家用的比较多的就是“夫妻相”。所谓“夫妻相”,就是两个人看上去比较般配,长相、身材等某些方面有一定的相似度。本题则另辟蹊径,从人的姓名维度,以字母重复个数来寻找最具“夫妻相”的人。题目中预先给定一组女士的姓名拼音。输入男士的姓名拼音(拼音中间可以有空格,字母全部小写),依预先给定姓名拼音的先后遍历所有姓名,输出字母重复数最多的女士姓名。规则1:如果字母重复数

2014-09-20 21:20:40 773

原创 华为机试:实现“十七进制”转“十进制”算法

#include #include using namespace std;void convert(char* p){ int len=strlen(p); int sum=0; int num=0; for(int i=0;i<len;i++) { if(p[i]>='0'&&p[i]<='9') num=p[i]-'0'; else num=p[i]-

2014-09-20 17:22:58 747

原创 华为机试:倒置英文句子中单词的字母顺序

hello, I am good.  ->  olleh, I ma doog.       这题其实不难,当时脑子有点纠结符号,所以没做出来,还有一点客观原因,平时用的VS2010,到那里用的VC,硬是用的不舒服,算了不找理由了,可以参考博文实例>C++ 将一句话里的单词进行倒置,标点符号不倒换。就是把第一个翻转省略,第二个翻转修改一下即可。#include #include usi

2014-09-20 16:18:59 544

原创 华为机试:数组操作系统任务调度

#include using namespace std;void fenpei(int task[],int len){ int system_task[256]; int neirong_task[256]; int user_task[256]; int neirong2_task[256]; int k=0,l=0,p=0,q=0; int i=0; while(

2014-09-20 11:38:12 465

原创 华为机试:约瑟夫环换m值

问题描述: 输入一个由随机数组成的数列(数列中每个数均是大于0的整数,长度已知),和初始计数值m。从数列首位置开始计数,计数到m后,将数列该位置数值替换计数值m,并将数列该位置数值出列,然后从下一位置从新开始计数,直到数列所有数值出列为止。如果计数到达数列尾段,则返回数列首位置继续计数。请编程实现上述计数过程,同时输出数值出列的顺序比如: 输入的随机数列为:3,1,2,4,初始计数值m=7,从

2014-09-19 23:44:03 398

原创 华为机试:数学应用

#include using namespace std;int final_res(int input[],int len,int k,int m){ int num=0; int sum=0; while(k<len) { if(input[k]!=0) { num++; if(num==m) { input[k]=0; sum++;

2014-09-18 23:14:58 361

原创 华为机试:元素按奇偶排序

将数组中偶数从大到小排序,奇数从小到大排序,奇数和偶数交叉着放且输出数组第一位放奇数 若奇数和偶数不等长,则把剩下的直接放到数组中。

2014-09-18 20:44:00 1079

原创 华为机试:元素按大小排序

给定一个数组input[],如果数组长度n为奇数,则将数组中最大的元素放到 output[]数组最中间的位置,如果数组长度n为偶数,则将数组中最大的元素放到 output[]数组中间两个位置偏右的那个位置上,然后再按从大到小的顺序,依次在第一个位置的两边,按照一左一右的顺序,依次存放剩下的数。       例如:input[] = {3, 6, 1, 9, 7}   output[

2014-09-18 19:46:58 556

原创 华为机试:元素异同比较

#include #include using namespace std;int diff_num(int arr1[],int len1,int arr2[],int len2){ int num=0; int i=len1-1; int j=len2-1; int k=(len1<len2)?len1:len2; k--; while(k>=0) { if(arr

2014-09-18 19:12:48 386

原创 华为机试题:去掉一个最高分一个最低分,求平均分

#include #include using namespace std;int findave(int score[],int len){ int sum=0; for(int i=1;i<len-1;++i) { sum+=score[i]; } int ave=sum/(len-2); return ave;}int main(){ int score

2014-09-17 23:09:53 1173

原创 华为机试:专家判分

#include using namespace std;int finalscor(int score[],int len,int judge_type[]){ int sum1=0,sum2=0; int count1=0,count2=0; for(int i=0;i<len;++i) { if(judge_type[i]==1) { sum1+=score[i

2014-09-17 22:47:13 923

原创 华为机试题:回文字符判断

#include #include #include using namespace std;int ishuiwen(char*p){ int len=strlen(p); int flag=1; for(int i=0;i<len/2;++i) { if(p[i]!=p[len-i-1]) { flag=0; break; } } return

2014-09-17 16:34:12 508

原创 华为机试题:四则运算(栈实现)

#include #include #include using namespace std;int calstr(char* str){stack num;int len=strlen(str);char str0[1024]={0};int k=0;for(int i=0;i{char temp=str[i];switch(temp)

2014-09-17 14:46:33 625

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除