E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
机试题
2015届华为校园招聘
机试题
第一题(60分):按要求分解字符串,输入两个数M,N;M代表输入的M串字符串,N代表输出的每串字符串的位数,不够补0。例如:输入2,8,“abc”,“123456789”,则输出为“abc00000”,“12345678“,”90000000”[cpp]viewplaincopy转载请标明出处,原文地址:http://blog.csdn.net/hackbuteer1/article/detail
big_boy_9
·
2020-08-21 18:01
interviw
华为提前批
机试题
目
都说程序员是最爱分享的一类人:)第一道:水仙花数:我记忆里做的第一道编程题有没有。。。输出100到999里的数,这个数要求每位的数字的三次方之和等于该数字。另外最后还要输出这些水仙花数的总和。解题过程:按题目一步步写喽。第二道:字符.代表1,字符-代表0。输入类型“–.#。#-.-”的字符串,字符#是分隔符,可能会有连续的多个#。把形如“–.”的无符号二进制转换成十进制数字后,有张图表,根据这张图
寂寞灵魂
·
2020-08-21 17:59
面试
北理2012年
机试题
学生操作vector和string
要求:学生有(学号,姓名,性别,年龄),初始化三个学生的信息(10,wes,f,23)(20,ert,f,45)(30,str,t,89),然后对学生信息进行插入和删除处理。例如I12,rt,f,67表示插入12,rt,f,67,D10表示删除学号为10的学生的信息每次操作完成以后输出所有学生的信息按学号从大到小排序输入:I12,rt,f,67输出(10,wes,f,23),(12,rt,f,67
idestina
·
2020-08-21 14:10
HUAWEI 20140911 Java
机试题
:计时器问题
华为机试第三道编程题:题目大致如下:输入:starttimer:1,1000会打开一个id为1的计数器,初始秒数是1000ms。还可以输入:elapse:1000这会使得当前所有计时器减去1000ms。输入:end将打印出所有计时器的状态,如:timer:2,1000时间用完的计时器就不会输出了。如果所有计时器都计时完毕,打印:None例如:(输入)starttimer:1,1000startti
SmallUtopian
·
2020-08-21 14:56
Java
记 7.24 阿里巴巴
机试题
题一题目:吃烧饼大赛。有n个盘子,每个盘子内有s[i]个烧饼。每次选取一个x(1≤x≤n),可以吃到1~x号盘子里的一个烧饼。若这1~x个盘子中有空盘时无法进行该操作。假设小明的食量是无限大,最多可以吃掉多少烧饼。其实这题主要是n和s[i]的范围都很大,忘记用long类型了(用int会不够用),所以只ac了一部分。思路:对每个盘子,最多可吃的数量为:它和它前面的盘子中最少的烧饼数。用一个变量cur
Lin_QC
·
2020-08-21 13:10
算法
华为
机试题
:多线程
问题重述:这里考虑原子整型,但是牛客网中原子整型出错,因此改为互斥锁,还是出错,说什么没有链接相应的文件。因此将此问题在此记录。思路解析:完全可以用两个变量去控制,这里考虑原子整型,但是牛客网中原子整型出错,因此改为互斥锁,还是出错,说什么没有链接相应的文件。因此将此问题在此记录。思路详见代码:代码实现:#include#include#include#include#includeusingna
WolfOnTheWay
·
2020-08-21 12:16
刷题
机试题
记录-整数分解和阿拉伯数字转中文读法
整数分解publicstaticvoidmain(String[]args){resolve(4,1);}publicstaticListres=newArrayList0){intstart=(len-ITEM_LENGTH)>0?len-ITEM_LENGTH:0;Stringitem=number.substring(start,len);StringitemChinese=processI
ArchurSpace
·
2020-08-21 05:59
leetcode
机试题
学习-简单错误记录
机试题
学习-简单错误记录[编程题]简单错误记录时间限制:1秒空间限制:65536K开发一个简单错误记录功能小模块,能够记录出错的代码所在的文件名称和行号。
上官云霆
·
2020-08-20 11:11
面试
基本功
Core
JAVA
机试题
机试题
学习-删数
有一个数组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),为数组成员数,如果大于1000,则对a[999]进
上官云霆
·
2020-08-20 11:11
数据结构和算法
Core
JAVA
基本功
机试题
机试题
学习-扑克牌大小
扑克牌游戏大家应该都比较熟悉了,一副牌由54张组成,含3~A,2各4张,小王1张,大王1张。牌面从小到大用如下字符和字符串表示(其中,小写joker表示小王,大写JOKER表示大王)?345678910JQKA2jokerJOKER输入两手牌,两手牌之间用“-”连接,每手牌的每张牌以空格分隔,“-”两边没有空格,如:4444-jokerJOKER请比较两手牌大小,输出较大的牌,如果不存在比较关系则
上官云霆
·
2020-08-20 11:11
机试题
Core
JAVA
基本功
首字母大写【北大
机试题
】【使用ASCLL转换大小写】
把这个题记下来是因为用到了使用ASCII转换大小写A~Z的Ascll码为65~90,a~z的Ascll码为97~122,对应相差32,转换方法:charc;小写转大写:cout#include#include#includeusingnamespacestd;intmain(){charstr[101];while(gets(str)){for(inti=0;str[i]!='\0';i++){i
han_hhh
·
2020-08-20 05:50
考研机试题
牛客华为
机试题
刷题笔记(二)
所有代码都在github11.数字颠倒颠倒就是逆序,可以把数字to_string一下然后再reserve我的做法是按数字的方式处理,模10除10#include#includeusingnamespacestd;intmain(){intn;while(cin>>n){stringstr;while(n){str+=to_string(n%10);n/=10;}cout#includeusingn
NearXDU
·
2020-08-20 02:36
笔试面试
华为
机试题
-猴子过桥
#include#includeusingnamespacestd;#defineMIN(x,y)((x)>L;//while(cin>>L){//}//cout>SP>>LP>>M;inttp=0;vectorstone_num;for(intix=0;ix>tp;stone_num.push_back(tp);}vectorstoneflag(L+1,false);vectorstepnum(
爱水的鱼1988
·
2020-08-20 01:18
Leetcode
华为
机试题
练习-保险箱
小王的保险箱密码是一个升序排列的数字串,但是小王总是记不住他的密码,于是小王将他的密码加密后保存在了一个文本文件里,加密的流程如下:1.用数字的英文单词来代替数字本身,比如134699变成onethreefoursixninenine2.将上述字符串使用小王加密算法进行处理。该算法会按照某种规则来改变字符串字符的排列顺序,同时还会改变某些字母的大小写,比如onethreefoursixnineni
爱水的鱼1988
·
2020-08-20 01:18
Leetcode
华为
机试题
练习-求订单人数
计算某一时刻最大订单数。#include#include#includeusingnamespacestd;boolgetTimeString(stringstr1,stringstr2){for(string::size_typeix=0;ixvect){intsize=20;intcpc=vect.size();vectorsameflag(cpc,true);intsame=0;unsign
爱水的鱼1988
·
2020-08-20 01:18
Leetcode
华为
机试题
练习-保险箱
小王的保险箱密码是一个升序排列的数字串,但是小王总是记不住他的密码,于是小王将他的密码加密后保存在了一个文本文件里,加密的流程如下:1.用数字的英文单词来代替数字本身,比如134699变成onethreefoursixninenine2.将上述字符串使用小王加密算法进行处理。该算法会按照某种规则来改变字符串字符的排列顺序,同时还会改变某些字母的大小写,比如onethreefoursixnineni
爱水的鱼1988
·
2020-08-20 01:18
Leetcode
华为
机试题
C++-去除重复字符并排序
题目:去除重复字符并排序去除重复字符并排序运行时间限制:无限制内容限制:无限制输入:字符串输出:去除重复字符并排序的字符串样例输入:aabcdefff样例输出:abcdefC++实现如下:#includeusingnamespacestd;#includevoidchar_output(char*input){inthash[256];memset(hash,0,sizeof(hash));cha
爱水的鱼1988
·
2020-08-20 01:31
编程C++
华为
机试题
-统计字符串中的数字等信息、称砝码、迷宫问题
例1:统计字符串中的数字、字母、空格等信息题目描述输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数。/***统计出英文字母字符的个数。**@paramstr需要输入的字符串*@return英文字母的个数*/publicstaticintgetEnglishCharCount(Stringstr){return0;}/***统计出空格字符的个数。**@paramstr需要输入的字符串
linyuhan3232
·
2020-08-20 00:07
华为机试题
2012.9.23 网易有道 机试
机试题
分三个部分:选择填空题、简答题和算法设计。算法设计共三个题目,大意如下:1.给定1到9共九个数,每个数出现两次,用这18个数字,组成三个六位数,要求三个六位数都为完全平方数。
ClockWiser
·
2020-08-19 23:38
笔试
c++
牛客华为
机试题
题目描述开发一个坐标计算工具,A表示向左移动,D表示向右移动,W表示向上移动,S表示向下移动。从(0,0)点开始移动,从输入字符串里面读取一些坐标,并将最终输入结果输出到输出文件里面。输入:合法坐标为A(或者D或者W或者S)+数字(两位以内)坐标之间以;分隔。非法坐标点需要进行丢弃。如AA10;A1A;%;YAD;等。下面是一个简单的例子如:A10;S20;W10;D30;X;A1A;B10A11
cumt~
·
2020-08-19 23:03
华为
机试题
感想
参加了华为线上
机试题
,题目描述如下:输入四个整数n,x,y,z,用空格隔开,而且这四个整数要求在同一行,整数k要能被x,y,z任意一个整数整除,就称k为一个幸运数,k取值范围为[1,n],11&eval
dx756842151
·
2020-08-19 23:05
华为
机试题
总结
1.题目描述数据表记录包含表索引和数值,请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照key值升序进行输出。输入描述:先输入键值对的个数然后输入成对的index和value值,以空格隔开输出描述:输出合并后的键值对(多行)示例1输入401021234输出031234思路:这边是键值对,想到map集合,在map集合中键是不能重复,值会自动覆盖,而本题是将相同键对应的值相加,所
chenkaibsw
·
2020-08-19 23:57
学习笔记
华为上机题
牛客上需要复习的华为
机试题
1.放苹果https://www.nowcoder.com/practice/bfd8234bb5e84be0b493656e390bdebftpId=37&&tqId=21284&rp=1&ru=/ta/huawei&qru=/ta/huawei/question-ranking题目描述把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1
HackingGate
·
2020-08-19 23:37
二叉排序树(牛客北邮
机试题
)//构造二叉排序树+先序中序后序遍历
题目描述输入一系列整数,建立二叉排序树,并进行前序,中序,后序遍历。输入描述:输入第一行包括一个整数n(1usingnamespacestd;structNode{intx;Node*l,*r;};voidbuild(Node*t,intx){if(xx){if(t->l==NULL){Node*n=newNode();n->x=x;n->l=NULL;n->r=NULL;t->l=n;}else
G_Meteor
·
2020-08-18 19:38
北邮机试/OJ
树与二叉树
企业面试
机试题
题目:系统登录一、语言和环境A、实现技术JSP,Struts,HibernateB、环境要求Eclipse3.1(英文版)及其联机帮助文档、SQLServer2000或Oracle9i、Tomacat或Weblogic二、要求学生注册系统。具体要求如下:1:使用struts+hibernate框架完成本系统;2:首页面login.jsp的页面显示如图1:图1三、推荐实现步骤1、在数据库中建立表Em
wsk_228
·
2020-08-18 18:13
面试
hibernate
struts
myeclipse
sql
server
weblogic
2020 中南大学研究生招生夏令营
机试题
(1252~1256)
A:缺失的彩虹http://39.106.164.46/problem.php?id=1252思路:使用map即可。AC代码:#include#include#include#include#include#include#include#include#include#defineMAX105#defineINF0x3f3f3f3ftypedeflonglongll;usingnamespace
化身孤岛的鲸o
·
2020-08-18 18:48
机试
2016年中南大学研究生复试
机试题
(1015~1019)
目录:**A:第几天B:加油站C:序列求平均D:士兵排阵**A:第几天http://39.106.164.46/problem.php?id=1015思路:分闰年和非闰年讨论即可。AC代码:#include#include#include#include#include#include#include#include#include#include#defineMAX100005#defineIN
化身孤岛的鲸o
·
2020-08-18 18:18
机试
算法
2017年 中南大学研究生复试
机试题
(1020~1024)
目录:A:切木棍B:机器人走迷宫C:淘金D:巨人排队A:切木棍http://39.106.164.46/problem.php?id=1020思路:白给题目。AC代码:#include#include#include#include#include#include#include#include#include#include#defineMAX35#defineINF0x3f3f3f3ftype
化身孤岛的鲸o
·
2020-08-18 18:18
机试
2018年 中南大学研究生复试
机试题
(1025~ 1028)
目录:A:最短距离B:a+b问题C:逃离迷宫D:可乐A:最短距离http://39.106.164.46/problem.php?id=1025思路:设小王的坐标为(x1+u1*t,y1+v1*t)设小明的坐标为(x2+u2*t,y2+v2*t)根据两点间距离公式,可以得到一个关于t的二次函数然后分情况讨论系数即可。AC代码:#include#include#include#include#inc
化身孤岛的鲸o
·
2020-08-18 18:17
机试
中软国际
机试题
题目:实现简单的输入编辑,录入正确的字符串,出现‘′,表示撤销前一个输入,发现连续的‘’,表示连续撤销前面的输入;发现‘%’,表示放弃前面所有录入;生成最终结果。样例输入:Youareah$$great!样例输出:Youaregreat!题意分析:键盘录入一串字符,字符中出现字符‘′时;就将其前面的字符删除,出现多少个‘’就前删多少个字符;思路:本人菜鸟,只能先把问题想简单点。如果出现一个字符‘$
温柔的野兽
·
2020-08-18 15:19
笔试面试
C语言
数据结构--树(遍历,红黑,B树)
左子树->根节点->右子树后序遍历:左子树->右子树->根节点例如:求下面树的三种遍历前序遍历:abdefgc中序遍历:debgfac后序遍历:edgfbca下面来记录一下今天在九度上面做的一道上海交大的
机试题
weixin_30496751
·
2020-08-18 09:47
华为
机试题
之二:输入一串用空格隔开的数字串,对于数字串的奇数位按升序排序,偶数位按降序排序.
输入一串用空格隔开的数字串,对于数字串的奇数位按升序排序,偶数位按降序排序.示例输入:46236781处理过程:奇数位:4268升序排序结果:2468偶数位:6371降序排序结果:7631结果输出:27466381#include#includeintmain(void){intN,n,i,j;int*arr;inttmp;printf("Pleaseinputthenumberofdigits:
理工科的杜小甫
·
2020-08-18 08:36
求职面试
算法设计与分析课程
机试题
算法课要结束了,属于考查课。最后一节上机课了,还有最后一节理论课,估计是要笔试了....上机课出了个题目,给定一个n值,即一个棋盘的大小,n*n的正方形网格棋盘,比如n=4时,即边长为4,棋盘上落子为5*5个位置,现在规定,要从左下角那个点走到右上角那个点,并且只能向右走或者向上走。左下角到右上角线把棋盘分为了两部分,左上部分不可走(这条对角线可以走),右下角这个点不能走,边长为偶数时,正中央这个
Jason Zhang~
·
2020-08-18 06:29
java
搜索
2019西工大
机试题
全
第一题:一组整数,由小到大排序,有n组排序数,每组8个,排序输出;例如输入;2213546781133442255776688输出123456781122334455667788#include#include#includeusingnamespacestd;intmain(){intn,i=0;cin>>n;while(i>b[j];}for(intj=0;j#include#include#
浚jskp
·
2020-08-18 06:02
西工大机试题
数独c++解决 dfs+减枝
刷华为的
机试题
(传送门:数独),刷到了一个关于数独的题目,以为数独还有什么特殊的解,自己写了个减枝的dfs过了83%的数据,但是好多同学都有同样的问题,估计使题目的问题把,这题有多解但是做法不同,就有不同的答案
望舒丶
·
2020-08-18 02:50
DFS
春招刷题
华为
机试题
:去掉一个最高分一个最低分,求平均分
#include#includeusingnamespacestd;intfindave(intscore[],intlen){intsum=0;for(inti=1;i>a;while(getchar()!='\n'){score[k++]=a;cin>>a;}score[k++]=a;sort(score,score+k);intres=findave(score,k);cout<
lilioolililili
·
2020-08-17 23:52
FindWork之华为机试题
易宝
机试题
翻转字符串
翻转字符串:时间限制:2秒、内存限制:262144K给一个字符类型的数组chas和一个整数size,请把大小为size的左半区整体右移到右半区,右半区整体移动到左边。输入描述:(1=i1;i--,j--){c=chars[i];chars[i]=chars[j];chars[j]=c;}rightSize-=leftSize;j2=j1+rightSize-1;}else{for(intj=i1;
陈贵贵
·
2020-08-17 05:06
算法
根据用户输入的数字,打印出菱形图案
这原是同创蓝宇的一道js
机试题
,同事的同学想去同创蓝宇面试,让我帮忙看看他们面试题的难度等级,刚看到这道题时以为是考智力,给出一个数让在纸上画方块和三角,原谅我从业这么多年从来没做过什么面试题。。。
weixin_30618985
·
2020-08-16 21:09
华为
机试题
2016(一) 简单错误记录
一:简单错误记录开发一个简单错误记录功能小模块,能够记录出错的代码所在的文件名称和行号。处理:1.记录最多8条错误记录,对相同的错误记录(即文件名称和行号完全匹配)只记录一条,错误计数增加;(文件所在的目录不同,文件名和行号相同也要合并)2.超过16个字符的文件名称,只记录文件的最后有效16个字符;(如果文件名不同,而只是文件名的后16个字符和行号相同,也不要合并)3.输入的文件可能带路径,记录文
二姐不想去实验室
·
2020-08-16 19:31
笔试&面试
将某数组划分为两个子数组,使得两个子数组各元素之和a,b的差最小
是上海交通大学研究生
机试题
。时间限制:C/C++1秒,其他语言2秒空间限制:C/C++32M,其他
hh_is_vegetable
·
2020-08-16 19:52
机试题
2018-5--字符串反转
#include#includeintmain(){intn;scanf("%d",&n);//gets识别换行符\n作为输入结束,因此scanf完一个整数后,如果要使用gets,需要先用getchar接收整数后的换行符getchar();while(n--){charstr1[1000];chartemp;//利用中间变量交换元素,注意是字符inti;gets(str1);//用来输入一行字符串
zhujq1998
·
2020-08-16 18:42
复旦大学2020考研
机试题
-编程能力摸底试题(A-E)
A.斗牛给定五个0~9范围内的整数a1,a2,a3,a4,a5。如果能从五个整数中选出三个并且这三个整数的和为10的倍数(包括0),那么这五个整数的权值即为剩下两个没被选出来的整数的和对10取余的结果,显然如果有多个三元组满和是10的倍数,剩下两个数之和对10取余的结果都是相同的;如果选不出这样三个整数,则这五个整数的权值为-1。现在给定T组数据,每组数据包含五个0~9范围内的整数,分别求这T组数
RioTian
·
2020-08-16 14:00
某东
机试题
给定一个字符串s,请计算输出含有连续两个s作为子串的最短字符串。注意两个s可能有重叠部分。例如,"ababa"含有两个“aba".输入描述:输入包括一个字符串s,字符串长度length(1#include#include#includeusingnamespacestd;intmain(){charfir[50];intlength;while(scanf("%s",fir)!=EOF){leng
TOliverQueen
·
2020-08-16 13:19
Primary
Algorithm
2018华为校招
机试题
目
华为机试一共3道题,第1题100分,第2题200分,第3题300分,满分600分。考试时间为两个小时。想拿sp,当然要全部AC了。1.数字处理题目描述:给出一个不多于5位的整数,进行反序处理,要求(1)求出它是几位数(2)分别输出每一个数字(空格隔开)(3)按逆序输出各位数字(仅数字间以空格间隔,负号与数字之间不需要间隔)输入描述:位数不大于5的整数输出描述:1.整数位数2.空格间隔输出结果3.逆
WX_Chen
·
2020-08-16 13:12
面经
202003华为面经
文章目录1.机试,耗时120分钟1.1将字母排序,非字母用#代替1.2将字母倒置,其余字符的位置不变1.3每次可以爬1或2个台阶,有多少种方法可以爬n层楼2.一面,电话,耗时34分钟2.1复盘
机试题
2.2
四眼仔_
·
2020-08-16 11:53
Interview
校招总结(华为、远景、新美大、百度、腾讯、网易游戏)
,可能有一些遗漏,真正面试题量≥回忆版,每个公司的面试也根据面试官而风格迥异,以下仅供学习参考,()内地点为意向工作地,所有面试均在南京进行1.华为FX(C++研发-杭州)机试三道编程题,难度相对校招
机试题
更难
zhanghuanzj
·
2020-08-16 05:15
校招总结
c++ 类 简记
做了好多天
机试题
了,用到class的不太多,但是偶尔有些专有名词一出来还真不清楚。刚刚看了一个题要求非友元重载。现在整理一下一些概念,都比较基础,很多都是我的一些习惯并不一定就很好。
zhuxinanhai
·
2020-08-15 09:29
c++
华科2017年计科复试
机试题
题目描述输入一个字母,打印出对称字母倒三角,格式如下示例输入Dc输出ABCDCBAABCBAABAAabcbaabaa分析:这道题类似于利用字符来打印沙漏的那道题,不同的是这道题要求打印的字母有一定的特征,观察打印出的字符串不难看出行数与字符串长度的等式关系。利用abs()能够完成对称上的变换,简化代码量。#include#includeintmain(){chars;inti,j,k;while
c_kudos
·
2020-08-14 16:43
华科机试
华为
机试题
:仿LISP
packagecom.nowcoder.huawei;importjava.util.*;publicclassLISP{//只通过80%//(+(*23)(^4))//(+(*23)(^4))(23)//((+23)//((+23))//(^(+(*23)(^((^4)))))publicstaticvoidmain(String[]args){Scannerscanner=newScanner
aikunjiao3421
·
2020-08-14 16:49
华为
机试题
解析004:字符串分割(python)
题目描述•连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组;•长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。输入描述:连续输入字符串(输入2次,每个字符串长度小于100)输出描述:输出到长度为8的新字符串数组示例1输入:abc123456789输出:abc000001234567890000000解题过程看到这个题目感觉应该是比较简单的,就按部就班的编码就行了。这里有一
布衣书生-Python
·
2020-08-14 16:44
华为机试题解析
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他