
华为准备
文章平均质量分 66
integrity0123
这个作者很懒,什么都没留下…
展开
-
华为上机题目-3
字符串提取数字,完成函数void take_num(const char *strIn, int *n, unsigned int *outArray)输入strIn="ab00cd+123fght456-25 3.005fgh"输出n=6outArra原创 2011-09-17 11:09:44 · 929 阅读 · 0 评论 -
整数转字符串
将输入的整数转化为字符串。输入:整数 。输出:指向字符串的指针函数原型:char *shuzi2zifu(int n) #include#include#includechar *shuzi2zifu(int n){ char *p;原创 2011-09-18 21:10:06 · 942 阅读 · 2 评论 -
约瑟夫环,删除后,剩下最后一个数字
对原来的约瑟夫环进行修改:剩下最后的一个数字,并返回此数字在原来数组中的下标。#include#includetypedef struct student{ int data; int index; struct student *next;原创 2011-09-18 22:28:31 · 717 阅读 · 0 评论 -
如何判断回文数
输入一个数字,判断是否是回文数,若是返回1,若不是返回0。功能:#include#includeint huiwen(int n){ int i=0; int end; int begin; int a[10]; while(n)原创 2011-09-16 17:14:14 · 1196 阅读 · 1 评论 -
字符串删除,并统计删除的次数
1. 删除字符串中所有给定的子串并统计删除的次数,返回指向删除后字符串的指针问题描述: 在给定字符串中查找所有特定子串并删除,并统计删除的次数,如果没有找到相应子串,则不作任何操作。源函数:char *delete_sub_str(const char *str, c原创 2011-09-16 16:34:42 · 1340 阅读 · 1 评论 -
约瑟夫环问题
下面是自己写的比较好理解的约瑟夫环问题。1. 首先需要创建循环链表,相对于单链表,在最后加上尾巴指向头即可。2.用到k步,需要用到循环移动。3.移动m-1步的方法,可以类似移动k步,但是要注意需要保持值,因为下一次还是移动m-1步的,假若不保存,只能打印第一个出列的。原创 2011-09-15 10:56:29 · 725 阅读 · 0 评论 -
2012届华为校园招聘上机考试题目2(9月6日下午1点场)
2、给定一个数组input[] ,如果数组长度n为奇数,则将数组中最大的元素放到 output[] 数组最中间的位置,如果数组长度n为偶数,则将数组中最大的元素放到 output[] 数组中间两个位置偏右的那个位置上,然后再按从大到小的顺序,依次在第一个位置的两边,按照一左一右的原创 2011-09-08 15:15:41 · 2327 阅读 · 3 评论 -
2012届华为校园招聘上机考试题目1(9月6日下午1点场)
在网上看到华为在有的地方已经开始机试了,于是决定自己先编着试试。下面是题目和自己写的代码。 1、选秀节目打分,分为专家评委和大众评委,score[] 数组里面存储每个评委打的分数,judge_type[] 里存储与 score[] 数组对应的评委类别,judge_type[i原创 2011-09-08 15:10:34 · 3065 阅读 · 3 评论 -
2012华为校园招聘机试(成都)-1
第一道就是说算分数的问题,去掉一个最高分一个最低分,求平均分 #includefloat avescore(float score[],int n){ float min=0; float max=0; int minindex=0; int maxi原创 2011-09-08 20:09:34 · 3657 阅读 · 2 评论 -
2012华为校园招聘机试(成都)-2
第二道:对一个数组,将数组中偶数从大到小排序,奇数从小到大排序,奇数和偶数交叉着放且输出数组第一位放奇数 若奇数和偶数不等长,则把剩下的直接放到数组中。 -------------------思路:先进行奇偶判断,得到奇数和偶数数组。然后对两数组排序,进行长度判断,最后原创 2011-09-08 22:23:52 · 2819 阅读 · 1 评论 -
2012届华为校园招聘上机考试题目3(9月6日下午1点场) .
3、操作系统任务调度问题。操作系统任务分为系统任务和用户任务两种。其中,系统任务的优先级 = 50且 <= 255。优先级大于255的为非法任务,应予以剔除。现有一任务队列task[],长度为n,task中的元素值表示任务的优先级,数值越小,优先级越高。函数scheduler实现原创 2011-09-08 15:21:58 · 2272 阅读 · 6 评论 -
字符串转整数
将输入的字符串转换为整数。输入:字符串 输出:整数函数原型:int zifu2sz(char *str)#include#includeint zifu2sz(char *str){ int sum=0; int flag; if(*str原创 2011-09-18 21:22:58 · 630 阅读 · 0 评论