#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
158阅读
1. 描述:一条长廊里依次装有n(1 ≤ n ≤ 65535)盏电灯,从头到尾编号1、2、3、…n-1、n。每盏电灯由
原创
2023-02-20 08:35:30
100阅读
题目一:子串分离 题目描述: 通过键盘输入任意一个字符串序列,字符串可能包含多个子
原创
2023-04-04 22:42:41
85阅读
一:通过键盘输入任意一个字符串序列,字符串可能包含多个子串,子串以空格分隔,请编写一个程序,自动分离出各个子串,并使用’,’将其分隔,并且在最后也补充一个’,’,并将子串存储。如果输入”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
213阅读
2评论
题目1 —— 通过输入英文句子。将每一个单词反过来,标点符号顺序不变。非26个字母且非标点符号的情况就可以标识单词结束。标点符号包含,.!? 比如输入:Hello, I need an apple. 输出: /** * 华为机试训练1: 通过输入英文句子,将每一个单词反过来。标点符号顺序不变。非26
转载
2016-02-24 21:39:00
246阅读
2评论
题目描述输入一个int型的正整数,计算出该int型数据在内存中存储时1的个数。输入描述:输入一个整数(int类型)输出描述:这个数转换成2进制后,输出1的个数示例1输入复制5输出复制2x=input()print(bin(int(x))[2:].count("1"))...
原创
2021-04-22 19:24:19
177阅读
题目描述给定n个字符串,请对n个字符串按照字典序排列。输入描述:输入第一行为一个正整数n(1≤n≤1000),下面n行为n个字符串(字符串长度≤100),字符串中只含有大小写字母。输出描述:数据输出n行,输出结果为按照字典序排列的字符串。
原创
2021-04-22 19:24:39
281阅读
题目描述开发一个坐标计算工具, A表示向左移动,D表示向右移动,W表示向上移动,S表示向下移动。从(0,0)点开始移动,从输入字符串里面读取一些坐标,并将最终输入结果输出到输出文件里面。输入:合法坐标为A(或者D或者W或者过程:起点(0,0)A10 = (-10,0
原创
2022-02-19 11:46:07
122阅读
题目描述给定n个字符串,请对n个字符串按照字典序排列。输入描述:输入第一行为一个正整数n(1≤n≤1000),下面n行为n个字符串(字符串长度≤100),字符串中只含有大小写字母。输出描述:数据输出n行,输出结果为按照字典序排列的字符串。示例1
原创
2022-02-19 11:46:51
91阅读
题目描述输入一个int型的正整数,计算出该int型数据在内存中存储时1的个数。输入描述:输入一个整数(int类型)输出描述:这个数转换成2进制后,输出1的个数示例1输入复制5输出复制2x=input()print(bin(int(x))[2:].count("1"))...
原创
2022-02-19 11:46:57
129阅读
题目描述将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”
原创
2022-02-19 11:47:05
215阅读
在掷骰子游戏中。会依据所掷数字在地图中前进几步。前进完毕后须要依据当前地图位置所看到的的障碍进行对应操作,当中障碍表示: 1)9:无障碍 2)1:停掷一轮,即下轮所掷数字无效。 3)2:后退两步,假设已经到起点不再后退。 4)3:奖励前进一步 假设在游戏过程中,已经走到地图终点,则游戏结束。依据输入
转载
2016-03-13 16:44:00
257阅读
2评论
华为机试购物单 动态规划直接上代码代码里有注释。# include <iostream># include <vector>using namespace std;struct Goods{ int main_value = 0; int main_fraction = 0; int annex1_value = 0; int annex1_frac
原创
2022-03-17 17:54:19
329阅读
题目描述将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符输入描述:输入一个英文语句,每个单词用空格隔开。保证输入只包含空格和字母
原创
2021-04-22 19:25:00
192阅读
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
237阅读
2评论
题目链接百度百科二分图:将节点分成两组,A和B,边都是横跨在两组之间的,组内是没有边的相连的判断方法,染色法匹
原创
2023-04-05 21:58:41
307阅读
讲真,发现自己不行了;虐我千百遍,我依旧待它如初恋——华为机试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
284阅读
逻辑计算题目描述:常用的逻辑计算有And(表示为&);Or(表示为|);Not(表示为!)。其中,他们的优先级关系是Not(!)>And(&)>Or(|)。输入描述:1、测试用例中间无空格,无需考虑空格。2、测试用例表达式只会出现如下字符:“0”,“1”,“(”,“)”,“&”,“|”,“!”。3、测试用例所给的输入都是合法输入,无需要考...
题目描述开发一个坐标计算工具, A表示向左移动,D表示向右移动,W表示向上移动,S表示向下移动。从(0,0)点开始移动,从输入字符串里面读取一些坐标,并将最终输入结果输出到输出文件里面。输入:合法坐标为A(或者D或者W或者S) + 数字(两位以内)坐标之间以;分隔
原创
2021-04-22 19:23:54
197阅读
题目描写叙述: 求整数的Root:给定正整数,求每位数字之和;假设和不是一位数,则反复; 输入:输入随意一个或多个整数 输出:输出各位数字之和,直到和为个位数为止(输入异常,则返回-1),多行,每行相应一个输入数据的结果。 例子输入: 25 865 例子输出: 7 1 解题思路:对于给定的数n,使用
转载
2016-02-26 18:05:00
109阅读
2评论