面试题目
文章平均质量分 81
无边际的梦想无止境的追求
有一种力量,无人能抵挡,它永不言败,生来倔强;有一种理想,照亮了迷茫,在这写满荣耀的地方
展开
-
Huawei 2013 机试题
(1)字符串处理:将输入的字符串中的大小写字母和数字之外的字符都删除,然后输出 input : A*(BC&De+_fg/* ouput: ABCDefg input: aB+_9 output: aB9 #include void o_string(char *input, char* output){ int i,j=0; for(i=0;input[i] != '\0';i原创 2016-03-18 16:20:01 · 233 阅读 · 0 评论 -
Huawei 2015 机试题
(1)分解字符串 输入两个数M,N,其中M表示输入字符串的个数,N表示输出字符串的位数 例如:input: 2 8 output: abc00000 12345678 90000000 #include #include void solve(char *str, int n, int len){ int i,j,k,quotient,remaind原创 2016-03-18 15:00:50 · 323 阅读 · 0 评论 -
Huawei 2014 机试题(续)
//0-1背包 //给定一个数20,再给定几个数字1 3 5 7 8 //sample output 1 3 5 7 8 // 0 0 1 1 1 因为5+7+8=20 #include #include int a[50]; bool f[50] = {0}; int find(int w,int s){ if(w==0) return 1; i原创 2016-03-08 23:09:06 · 234 阅读 · 0 评论 -
Huawei 2014 机试题
#include //是输入整型数组求数组的最小数和最大数之和 int main(){ int num[50] = {0}; int i,n,j; scanf("%d",&n); for(i=0;i scanf("%d",&num[i]); } int min_num = num[0]; int max_num = num[0]; for(j=0;j if(max_num原创 2016-03-08 21:10:39 · 345 阅读 · 0 评论