笔试面试
PGEva
芝兰生于深林,不以无人而不芳;君子修道立德,不谓困厄而改节.
展开
-
金山C++开发笔试
1.格式化日期#include <assert.h>#include <iostream>#include <vector>#include <string>using namespace std;bool IsLeapYear(int year){ if((year%4==0 && year%100!=0) || year%400==0) return true;原创 2017-08-24 20:20:50 · 641 阅读 · 0 评论 -
2018京东笔试
第一题是老题了 数学大佬应该一眼就看出来了 可以O(1). 点击这里#include <iostream>#include <cmath>#include <string>using namespace std;int main(){ string temp; cin >> temp; long long val = std::stoll(temp); lon原创 2017-09-10 21:33:45 · 2329 阅读 · 0 评论 -
创新工场涂鸦移动2018校园招聘测试题
1写一个算法判断某个字符串是不是一个合法的IP地址。#include <string.h>#include <stdlib.h>#include <iostream>using namespace std;bool IsIpaddr(char *ipaddr){ if(ipaddr == NULL) return false; char *token; c原创 2017-08-31 21:26:52 · 1039 阅读 · 0 评论 -
2018腾讯实习生招聘笔试题
1 假定一种编码的编码范围是a ~ y的25个字母,从1位到4位的编码,如果我们把该编码按字典序排序,形成一个数组如下: a, aa, aaa, aaaa, aaab, aaac, … …, b, ba, baa, baaa, baab, baac … …, yyyw, yyyx, yyyy 其中a的Index为0,aa的Index为1,aaa的Index为2,以此类推。 编写一个函数,输入是任意一原创 2017-08-30 21:12:00 · 10467 阅读 · 7 评论 -
触宝科技2018校招笔试题
#include <iostream>#include <string>#include <vector>using namespace std;void find(vector<string>& ve,vector<string>& ve1){ for(int i = 0; i < ve1.size(); ++i) { int原创 2017-09-05 22:26:55 · 2437 阅读 · 0 评论 -
2018 360笔试
第一题 两种粉笔组合的可能有0-min(n/a,m/b),在加上剩下粉笔单独装卖的钱,ac了。#include <iostream>#include <algorithm>using namespace std;int main(){ int n,m; while (cin>>n>>m) { int a,b,c,d; int x,y,z;原创 2017-08-28 16:24:41 · 2137 阅读 · 2 评论 -
2018大疆创新B卷
数字牌替换小游戏 时间限制:C / C++语言 1000MS;其他语言 3000MS 内存限制:C / C++语言 65536KB;其他语言 589824KB 题目描述: Tom最近很闲,所以发明了一个小游戏。给出一个数字m(m < 10521),有三个数字牌,可以用一张牌替换随意一种数字,一张扑克牌只能用一次,现在要求求出替换后的最大值(可以选择不用数字牌)。 输入 有n组数据,先输入原创 2017-09-05 23:06:55 · 4820 阅读 · 0 评论 -
金山软件2015校园招聘
1.写出下面程序的结果。 char *c[] = {"ENTER","NEW","POINT","FIRST"}; char **cp[] = {c+3,c+2,c+1,c}; char ***cpp = cp; printf("%s\n",**++cpp); //POINT printf("%s\n",*--*++cpp+3); //ER原创 2017-08-23 20:26:30 · 600 阅读 · 0 评论 -
2018阿里校招笔试——给定一个字符串S和有效单词的字典D,请确定可以插入到S中的最小空格数,使得最终的字符串完全由D中的有效单词组成,并输出解。
给定一个字符串S和有效单词的字典D,请确定可以插入到S中的最小空格数,使得最终的字符串完全由D中的有效单词组成,并输出解。 如果没有解则应该输出n/a 例如 输入 S = “ilikealibaba” D = [“i”, “like”, “ali”, “liba”, “baba”, “alibaba”] Example Output: 输出 “i like alibaba” 解释:原创 2017-08-26 21:28:41 · 2659 阅读 · 0 评论 -
360 2015校园招聘
1.写一个函数,根据两个文件的绝对路径算出相对路径。如a = “qihoo/app/a/b/c/d/new.c”,b = “/qihoo/app/1/2/test.c”,那么b相对于a的相对路径是”../../../../1/2/test.c”//ComputationalRelativePath.cpp#include <iostream>#include <cstring>#include原创 2017-08-23 09:51:57 · 465 阅读 · 0 评论 -
2018大疆创新A卷
#include <iostream>#include <vector>using namespace std;int main(){ int n; cin>>n; vector<string> ve; for(int i = 0; i < n; ++i) { string str; cin>>str;原创 2017-08-31 21:44:52 · 3923 阅读 · 0 评论