1. 描述:一条长廊里依次装有n(1 ≤ n ≤ 65535)盏电灯,从头到尾编号1、2、3、…n-1、n。每盏电灯由
原创
2023-02-20 08:35:30
107阅读
题目一:子串分离 题目描述: 通过键盘输入任意一个字符串序列,字符串可能包含多个子
原创
2023-04-04 22:42:41
91阅读
一:通过键盘输入任意一个字符串序列,字符串可能包含多个子串,子串以空格分隔,请编写一个程序,自动分离出各个子串,并使用’,’将其分隔,并且在最后也补充一个’,’,并将子串存储。如果输入”abc def ghi d”,结果将是abc,def,gh,i,d,要求实现函数Void DivideString(const char *pInputStr,long IinputLen,char *pOutputStr);输入:pInputStr:输入字符串IinputLen:输入字符串的长度输出:pOutputStr:输出字符串,字符串已开辟好,与输入字符串等长注意:只需要完成该函数功能算法,中间不需要有
转载
2012-11-06 10:46:00
217阅读
2评论
#include <iostream>#include <vector>#include<string>#include<sstream>using namespace std;int Num(vector<string>& res, int& arraySize){ int countFirst = 0...
原创
2021-08-18 11:15:13
170阅读
题目描述输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。保证输入的整数最后一位不是0。输入描述:输入一个int型整数输出描述:按
原创
2021-04-22 17:49:15
953阅读
题目描述输入一个整数,将这个整数以字符串的形式逆序输出程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001输入描述:输入一个int整数输出描述:将这个整数以字符串的形式逆序输出示例1输入复制1516000输出复制0006151x=input()print(str(x)[::-1])...
原创
2022-01-06 15:22:53
234阅读
题目描述输入一个整数,将这个整数以字符串的形式逆序输出程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001输入描述:输入
原创
2021-04-22 17:48:44
534阅读
题目描述编写一个函数,计算字符串中含有的不同字符的个数。字符在ACSII码范围内(0~127),换行表示结束符,不算在字符里。不在范围内的不作统计。多个相同的字符只计算一
原创
2021-04-22 17:48:59
298阅读
题目描述输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。保证输入的整数最后一位不是0。输入描述:输入一个int型整数输出描述:按照从右向左的阅读顺序,返回一个不含重复数字的新的整数示例1输入复制9876673输出复制37689x=input()x=x[::-1]x_list=[]a=""for x_one in x: if x_one not in x_list: x_list.append(x_one)
原创
2022-01-06 15:22:52
230阅读
华为OD 2023/2022 最新机试题及讲解,100%通过率。
原创
2023-04-28 17:00:42
1013阅读
在掷骰子游戏中。会依据所掷数字在地图中前进几步。前进完毕后须要依据当前地图位置所看到的的障碍进行对应操作,当中障碍表示: 1)9:无障碍 2)1:停掷一轮,即下轮所掷数字无效。 3)2:后退两步,假设已经到起点不再后退。 4)3:奖励前进一步 假设在游戏过程中,已经走到地图终点,则游戏结束。依据输入
转载
2016-03-13 16:44:00
279阅读
2评论
题目描述将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符输入描述:输入一个英文语句,每个单词用空格隔开。保证输入只包含空格和字母
原创
2021-04-22 19:25:00
215阅读
int IsMatch(char* str ){ assert(str!=NULL); stack stk; int bResult=0; while(*str!=NULL) { if(*str=='['||*str=='(') stk.push(*str); if(*str==']') { d if(stk.empty()) { bResult=1; break; } else if(stk.top()=='[') { stk.pop(); } else {...
转载
2013-09-10 19:32:00
253阅读
2评论
题目链接百度百科二分图:将节点分成两组,A和B,边都是横跨在两组之间的,组内是没有边的相连的判断方法,染色法匹
原创
2023-04-05 21:58:41
372阅读
讲真,发现自己不行了;虐我千百遍,我依旧待它如初恋——华为机试HJ4 字符串分隔示例: 输入:abc 输出:abc00000 输入:123456789 输出:12345678 输出:90000000 说明:依次输出所有分割后的长度为8的新字符串def deal_input_str(str1): if len(str1)>8: print(str1[0:8])
原创
2021-11-26 14:40:22
302阅读
逻辑计算题目描述:常用的逻辑计算有And(表示为&);Or(表示为|);Not(表示为!)。其中,他们的优先级关系是Not(!)>And(&)>Or(|)。输入描述:1、测试用例中间无空格,无需考虑空格。2、测试用例表达式只会出现如下字符:“0”,“1”,“(”,“)”,“&”,“|”,“!”。3、测试用例所给的输入都是合法输入,无需要考...
原创
2023-12-22 06:57:46
130阅读
题目描述开发一个坐标计算工具, A表示向左移动,D表示向右移动,W表示向上移动,S表示向下移动。从(0,0)点开始移动,从输入字符串里面读取一些坐标,并将最终输入结果输出到输出文件里面。输入:合法坐标为A(或者D或者W或者S) + 数字(两位以内)坐标之间以;分隔
原创
2021-04-22 19:23:54
213阅读
题目1 —— 通过输入英文句子。将每一个单词反过来,标点符号顺序不变。非26个字母且非标点符号的情况就可以标识单词结束。标点符号包含,.!? 比如输入:Hello, I need an apple. 输出: /** * 华为机试训练1: 通过输入英文句子,将每一个单词反过来。标点符号顺序不变。非26
转载
2016-02-24 21:39:00
268阅读
2评论
题目描述开发一个坐标计算工具, A表示向左移动,D表示向右移动,W表示向上移动,S表示向下移动。从(0,0)点开始移动,从输入字符串里面读取一些坐标,并将最终输入结果输出到输出文件里面。输入:合法坐标为A(或者D或者W或者过程:起点(0,0)A10 = (-10,0
原创
2022-02-19 11:46:07
169阅读