面试
文章平均质量分 69
bossjuemfc
不想成为CEO的程序员不是好的产品经理。
展开
-
java取出一个数组中第二大的数字
//取出一个数组中第二大的数字//思路:先将数组从小到大排序,然后取出倒数第二个数字import java.util.*;class second_max{public static void main(String args[]){ //int[] b = new int[]; int[] b={3,5,1,0,7,10};second_max second =原创 2016-12-12 15:12:13 · 5655 阅读 · 0 评论 -
华为校招上机编程之‘‘十六进制转十进制’’
时间限制:1秒 空间限制:32768K 热度指数:87114本题知识点: 字符串 算法知识视频讲解题目描述写出一个程序,接受一个十六进制的数值字符串,输出该数值的十进制字符串。(多组同时输入 )输入描述:输入一个十六进制的数值字符串。输出描述:输出该数值的十进制字符串。示例1输入0xA原创 2017-07-04 15:45:06 · 538 阅读 · 0 评论 -
华为校招上机编程之““字符串的分割””
时间限制:1秒 空间限制:32768K 热度指数:94432本题知识点: 字符串 算法知识视频讲解题目描述•连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组; •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。 输入描述:连续输入字符串(输入2次,每个字符串长度小于100)输出描述:输出到长度为8的新字符串原创 2017-07-04 14:54:05 · 239 阅读 · 0 评论 -
华为上机编程之字符串中含有该字符的个数
时间限制:1秒 空间限制:32768K 热度指数:108220本题知识点: 字符串 算法知识视频讲解题目描述写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入import java.util.Scanner;import java. util.Arrays;import java.util.*;public class Main{原创 2017-07-03 20:35:40 · 311 阅读 · 0 评论 -
华为上机编程之计算字符串最后一个单词的长度,单词以空格隔开
时间限制:1秒 空间限制:32768K 热度指数:146054本题知识点: 字符串 算法知识视频讲解题目描述计算字符串最后一个单词的长度,单词以空格隔开。 输入描述:一行字符串,非空,长度小于5000。输出描述:整数N,最后一个单词的长度。示例1输入hello world输出5原创 2017-07-03 20:06:37 · 435 阅读 · 0 评论 -
美团上机编程之“”凑钱“”
题目:假设有6中钱币的种类,1,5,10,20,50,100;问由这几种钱币凑成N元的方法有多少种。import java.util.Scanner;import java.util.Arrays;public class Main{ public static long count(int n) { int coins[]={1,5,10,20,50,10原创 2017-07-03 19:43:44 · 347 阅读 · 0 评论 -
百度2017年春招编程笔试题
[编程题] 买帽子时间限制:1秒空间限制:32768K度度熊想去商场买一顶帽子,商场里有N顶帽子,有些帽子的价格可能相同。度度熊想买一顶价格第三便宜的帽子,问第三便宜的帽子价格是多少? 输入描述:首先输入一个正整数N(N <= 50),接下来输入N个数表示每顶帽子的价格(价格均是正整数,且小于等于1000)输出描述:如果存在第三便宜的帽子,请输出这个价格是多少,否则输出-1输原创 2017-06-29 13:25:43 · 459 阅读 · 0 评论 -
华为上机笔试题之约瑟夫环
/*题目描述有一个数组a[N]顺序存放0~N-1,要求每隔两个数删掉一个数,到末尾时循环至开头继续进行,求最后一个被删掉的数的原始下标位置。以8个数(N=7)为例:{0,1,2,3,4,5,6,7},0->1->2(删除)->3->4->5(删除)->6->7->0(删除),如此循环直到最后一个数被删除。输入描述:每组数据为一行一个整数n(小于等于1000),为数组成员数,如果大于1原创 2017-05-10 09:11:56 · 616 阅读 · 0 评论 -
华为校招上机试题之字符串特殊字符过滤
字符串处理:问题描述:把一个字符串中的除了大写字母,小写字母,数字之外的字符过滤掉,输出新的字符串。要求实现该函数:void my_string(char *input,char *output)*/#include #include #include void my_string(char *input,char *output){ //char str_in[100]原创 2017-01-04 13:47:23 · 633 阅读 · 0 评论 -
华为上机试题之子字符串替换
10.子字符串替换:编写函数strReplace(char *strSrc,char *strFind,char *strRepl)其中strSrc是原字符串,strFind是待替换字符串,strReplace是用来替换的字符串。举例:char strSrc[]="abcdefg";char strFind[]="ab";char strRepl[]="zx";result=“zxcde原创 2017-01-04 11:43:03 · 683 阅读 · 0 评论 -
2012届华为上机考试题目
1、选秀节目打分,分为专家评委和大众评委,score[] 数组里面存储每个评委打的分数,judge_type[] 里存储与 score[] 数组对应的评委类别,judge_type[i] == 1,表示专家评委,judge_type[i] == 2,表示大众评委,n表示评委总数。打分规则如下:专家评委和大众评委的分数先分别取一个平均分(平均分取整),然后,总分 = 专家评委平均分 * 0.6 +转载 2017-01-02 22:12:32 · 264 阅读 · 0 评论 -
华为上机题目之数组比较
试题描述:比较两个数组,返回两个数组中不同的个数。如果两个数组长度不同,以较短的为准 例如:array1[]={1,3,5},array2[]={7,12,1,3,5},返回值是0; array1[]={1,3,5},array2[]={7,12,1,3,5,88},返回值是3;代码片:#include #include #include int array_com原创 2017-01-02 22:10:54 · 633 阅读 · 0 评论 -
华为上机试题(java)找出一个字符串中出现次数最多的字符
Java求字符串中出现次数最多的字符,如String Str = "aaabbcddddee";那么输出:d 4 ;若String Str = "aaabbcddddeexxxxxx";那么输出:x 6import java.util.*;import java.util.HashMap;import java.util.Map;import java.util.Set;import原创 2016-12-12 17:15:50 · 5174 阅读 · 2 评论 -
华为上机编程题‘‘移动棋子’’
时间限制:1秒 空间限制:32768K 热度指数:3751本题知识点: 字符串 算法知识视频讲解题目描述请编写一个函数(允许增加子函数),计算n x m的棋盘格子(n为横向的格子数,m为竖向的格子数)沿着各自边缘线从左上角走到右下角,总共有多少种走法,要求不能走回头路,即:只能往右和往下走,不能往左和往上走。输入描述:输入两个正整数输原创 2017-07-05 15:33:33 · 529 阅读 · 0 评论