配置文件恢复/华为机试(C/C++)

题目描述 有6条配置命令,它们执行的结果分别是: <colgroup><col style="width:181px&#59;" wid...

2018-09-28 21:11:07

阅读数:18

评论数:0

查找两个字符串a,b中的最长公共子串/华为机试(C/C++)

题目描述 查找两个字符串a,b中的最长公共子串。若有多个,输出在较短串中最先出现的那个。 输入描述: 输入两个字符串 输出描述: 返回重复出现的字符 示例1 输入 abcdefghijklmnop abcsafjklmnopqrstuvw 输出 jklmnop 代码:...

2018-09-28 08:19:11

阅读数:24

评论数:0

MP3光标位置/华为机试(C/C++)

题目描述 MP3 Player因为屏幕较小,显示歌曲列表的时候每屏只能显示几首歌曲,用户要通过上下键才能浏览所有的歌曲。为了简化处理,假设每屏只能显示4首歌曲,光标初始的位置为第1首歌。 现在要实现通过上下键控制光标移动来浏览歌曲列表,控制逻辑如下: 歌曲总数<=4...

2018-09-26 21:23:16

阅读数:18

评论数:0

DNA序列/华为机试(C/C++)

题目描述 一个DNA序列由A/C/G/T四个字母的排列组合组成。G和C的比例(定义为GC-Ratio)是序列中G和C两个字母的总的出现次数除以总的字母数目(也就是序列长度)。在基因工程中,这个比例非常重要。因为高的GC-Ratio可能是基因的起始点。 给定一个很长的DNA序列,以及要求的最小子...

2018-09-26 20:20:22

阅读数:38

评论数:0

查找输入整数二进制中1的个数/华为机试(C/C++)

题目描述 请实现如下接口      public   static   int  findNumberOf1( int num)     {          /*  请实现  */          return  0;     } 譬如:输入5 ,5的二进制为101,输出2 涉及...

2018-09-26 19:52:57

阅读数:20

评论数:0

放苹果/华为机试(C/C++)

题目描述 题目描述 把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法。 输入 每个用例包含二个整数M和N。0<=m<=10,1<=n&...

2018-09-26 19:30:05

阅读数:25

评论数:0

查找组成一个偶数最接近的两个素数/华为机试(C/C++)

题目描述 任意一个偶数(大于2)都可以由2个素数组成,组成偶数的2个素数有很多种情况,本题目要求输出组成指定偶数的两个素数差值最小的素数对 输入描述: 输入一个偶数 输出描述: 输出两个素数 示例1 输入 20 输出 7 13 代码: //第五十八题 查找组成一个...

2018-09-26 15:33:39

阅读数:14

评论数:0

找出字符串中第一个只出现一次的字符(题面已经更新)/华为机试(C/C++)

题目描述 找出字符串中第一个只出现一次的字符 输入描述: 输入一个非空字符串 输出描述: 输出第一个只出现一次的字符,如果不存在输出-1 示例1 输入 asdfasdfo 输出 o 代码: //第五十七题 找出字符串中第一个只出现一次的字符(题面已经更新) #in...

2018-09-26 15:01:26

阅读数:33

评论数:0

输入n个整数,输出其中最小的k个/华为机试(C/C++)

题目描述 输入n个整数,输出其中最小的k个。 详细描述: 接口说明 原型: bool GetMinK(unsignedint uiInputNum, int * pInputArray, unsignedint uiK, int * pOutputArray); 输入参数:     ...

2018-09-25 21:48:05

阅读数:34

评论数:0

无线OSS-高精度整数加法/华为机试(C/C++)

题目描述 在计算机中,由于处理器位宽限制,只能处理有限精度的十进制整数加减法,比如在32位宽处理器计算机中, 参与运算的操作数和结果必须在-2^31~2^31-1之间。如果需要进行更大范围的十进制整数加法,需要使用特殊 的方式实现,比如使用字符串保存操作数和结果,采取逐位运算的方式。如下: 98...

2018-09-25 21:30:44

阅读数:20

评论数:0

iNOC产品部--完全数计算/华为机试(C/C++)

题目描述 完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数。 它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身。 例如:28,它有约数1、2、4、7、14、28,除去它本身28外,其余5个数相加,1+2+4+7+14=28。 给定函数c...

2018-09-25 19:26:56

阅读数:13

评论数:0

表达式求值/华为机试(C/C++)

题目描述 给定一个字符串描述的算术表达式,计算出结果值。 输入字符串长度不超过100,合法的字符包括”+, -, *, /, (, )”,”0-9”,字符串内容的合法性及表达式语法的合法性由做题者检查。本题目只涉及整型计算。 输入描述: 输入算术表达式 输出描述: 计算出结果值 示例...

2018-09-20 20:40:56

阅读数:17

评论数:0

iNOC产品部-杨辉三角的变形/华为机试(C/C++)

题目描述             1          1  1  1       1  2  3  2  1    1  3  6  7  6  3  1 1  4  10 16 19  16 10  4  1 以上三角形的数阵,第一行只有一个数1,以下每行的每个数,是恰好是它上面的...

2018-09-20 20:35:49

阅读数:23

评论数:0

输出单向链表中倒数第k个结点/华为机试(C/C++)

题目描述 输入一个单向链表,输出该链表中倒数第k个结点,链表的倒数第1个结点为链表的尾指针。 链表结点定义如下: struct ListNode {       int       m_nKey;       ListNode* m_pNext; }; 详细描述: 接口说明 原...

2018-09-13 21:00:07

阅读数:29

评论数:0

四则运算/华为机试(C/C++)

题目描述 请实现如下接口     /* 功能:四则运算      * 输入:strExpression:字符串格式的算术表达式,如: "3+2*{1+2*[-4/(8-6)+7]}"          * 返回:算术表达式的计算结果      */ ...

2018-09-13 20:20:26

阅读数:24

评论数:0

C++:线程(std::thread)

1.创建一个线程   创建线程比较简单,使用std的thread实例化一个线程对象就创建完成了,示例: #include <iostream> #include <thread> using namesp...

2018-09-12 21:44:39

阅读数:20

评论数:0

多线程/华为机试(C/C++)

题目描述 问题描述:有4个线程和1个公共的字符数组。线程1的功能就是向数组输出A,线程2的功能就是向字符输出B,线程3的功能就是向数组输出C,线程4的功能就是向数组输出D。要求按顺序向数组赋值ABCDABCDABCD,ABCD的个数由线程函数1的参数指定。[注:C语言选手可使用WINDOWS S...

2018-09-12 21:36:42

阅读数:23

评论数:0

从单向链表中删除指定值的节点/华为机试(C/C++)

题目描述 输入一个单向链表和一个节点的值,从单向链表中删除等于该值的节点,删除后如果链表中无节点则返回空指针。 链表结点定义如下: struct ListNode { int       m_nKey; ListNode* m_pNext; }; 详细描述: 本题为考察链表的插入...

2018-09-12 20:57:19

阅读数:45

评论数:0

线性插值/华为机试(C/C++)

题目描述 信号测量的结果包括测量编号和测量值。存在信号测量结果丢弃及测量结果重复的情况。    1.测量编号不连续的情况,认为是测量结果丢弃。对应测量结果丢弃的情况,需要进行插值操作以更准确的评估信号。   采用简化的一阶插值方法,由丢失的测量结果两头的测量值算出两者中间的丢失值。   假...

2018-09-12 20:09:55

阅读数:29

评论数:0

按字节截取字符串/华为机试(C/C++)

题目描述 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。但是要保证汉字不被截半个,如"我ABC"4,应该截为"我AB",输入"我ABC汉DEF"6,应该输出...

2018-09-11 21:57:06

阅读数:29

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭