![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔试题
飞翔在蓝天
这个作者很懒,什么都没留下…
展开
-
搜狗笔试题:输入任意个偶数,找任意两个偶数之间的素数的个数的总和
#include#include#includeusing namespace std;bool isprime(int n) //判断是不是素数{ if (n == 2) return true; if (n % 2 == 0) return false; bool flag = true; for (int i = 3; i <= sqrt(n); i +=原创 2016-09-12 19:02:42 · 819 阅读 · 0 评论 -
给定一个字符串,问是否能够通过添加一个字母将其变成“回文串”
题目描述 给定一个字符串,问是否能够通过添加一个字母将其变成“回文串”。 “回文串”是指正着和反着读都一样的字符串。如:”aa”,”bob”,”testset”是回文串,”alice”,”time”都不是回文串。#include#include#include#includeusing namespace std;bool check(char *str)//判断原创 2017-05-06 11:29:04 · 2715 阅读 · 1 评论 -
翻转数组
题目描述 给定一个长度为n的整数数组a,元素均不相同,问数组是否存在这样一个片段,只将该片段翻转就可以使整个数组升序排列。其中数组片段[l,r]表示序列a[l], a[l+1], ..., a[r]。原始数组为a[1], a[2], ..., a[l-2], a[l-1], a[l], a[l+1], ..., a[r-1], a[r], a[r+1], a[r+2], ...,原创 2017-04-28 11:21:48 · 338 阅读 · 0 评论 -
找出字符串中首先出现3次的字符
#include using namespace std;int main(){ char str[100]; cin.get(str, 100); int ch[26] = { 0 }; int i = 0; while (str[i] != '\0') { if (str[i] >= 'a'&&str[i] <= 'z') { int temp = str[i]原创 2016-10-10 14:57:38 · 1523 阅读 · 1 评论 -
百度笔试题:求平衡()个数
#include #include#include using namespace std;int balanceParentheses(string str){ vector cvec; int count = 0; for (string::size_type i = 0; i < str.size(); ++i) { if (str[0] == ')' &&原创 2016-09-20 19:58:55 · 466 阅读 · 0 评论 -
京东笔试题:将十进制进制数n转化成任意n-1进制数,求各位数字之和
#includeusing namespace std;int sum = 0;void convert(int a, int b){int c = a / b, r = a%b;if (c == 0){sum = sum + r;cout }else{sum = sum + r;convert(c, b);}}int m原创 2016-09-06 16:59:06 · 847 阅读 · 0 评论 -
华为笔试题:N进制求和计算问题
我是网络公司的一名普通程序员,英文名Steven,发音比较像“师弟”,自从入职培训自我介绍后,大家就称我为“二师弟”,我喜欢看科幻小说,也喜欢做梦,有一次梦到外星球,发现外星人使用的并非10进制/16进制等,有些星球居然使用N进制(据统计N都在2~35之间),现在我们将首先给您一个数字表示N进制,然后给出两个数字的字符串,请算出其求和结果并输出,如果输入不能正常计算则输出-1。说明:原创 2016-08-27 09:09:43 · 3026 阅读 · 0 评论 -
360笔试题:研究生考试题目
题目描述欢迎大家参加奇虎360 2016校招在线招聘考试,首先预祝大家都有个好成绩!我相信参加本次在线招聘考试的有不少研究生同学。我们知道,就计算机相关专业来说,考研有4门科目,分别是政治(满分100分),英语(满分100分),数学(满分150分)和专业课(满分150分)。某校计算机专业今年录取研究生的要求是:政治、英语每门课成绩不低于60分,数学和专业课不低于90原创 2016-09-07 12:27:32 · 1095 阅读 · 0 评论 -
华为笔试题:地铁换乘问题
用了数据结构中的最短路径算法:#include #include #include #define inf 1000 //定义无穷远距离 #define stanum 35 //定义总站台数 using namespace std;string s1[stanum] = { "A1", "A2", "A3", "A4", "A5", "A6", "A7", "转载 2016-08-27 09:55:31 · 1807 阅读 · 0 评论 -
中兴笔试题:删除字符串中相同字母的三种方法
第一种:用两个vector[cpp] view plain copy#include #include #include using namespace std; int main() { vectorchar> chvec1,chvec2; string str; wh原创 2016-08-27 09:16:22 · 2051 阅读 · 0 评论