首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
首页 /
携程笔试题
#
携程笔试题
#
6595次浏览
53人互动
收藏话题
分享
此刻你想和大家分享什么
热门
最新
2023-09-07 23:09
南京技师学院 算法工程师
携程笔试ak 2023.09.07
第一题:略第二题:如图一,时间复杂度O(m * n)第三题:如图二,时间复杂度O(t * n)第四题:如图三,时间复杂度O(n)------------------------------------携程笔试是我的福地,实习和秋招都是在一群笔试做得想死的时候给了ak的信心。可是鼠鼠我啊,只有笔试的命,怎么也进不去面试乏了
投递携程等公司10个岗位
点赞
评论
收藏
分享
04-15 21:19
中国科技大学 C++
携程笔试4.15(真题及解析)
1.首先将每个字符串中把每个字母去重(多次出现只保留最先出现的那个字母),若两个字符串一致,我们则认为两个字符串相似。游游会提出多此询问,请你帮助她判断两个字符串是否相似。2.游游现在有一个公司,这个公司里有n个任务,每一个任务都有一个能力值和收益值,现在有m个工人,每一个工人都有一个能力值,对于每一个任务来说,只有这个人的能力值不低于该任务需要的能力值,才可以完成这个任务。假设多个工人可以完成,同一个任务,收益为这个任务的收益值乘以这个任务完成的次数,现在想知道每一个工人最多只能安排一个任务的前提下,最大的收益值是多少?3.游游给定了两个正整数n,m,他希望能将n分解为恰好m个连续(排好序后...
查看3道真题和解析
投递携程等公司10个岗位 >
点赞
评论
收藏
分享
2024-06-29 17:49
香港大学 推荐算法
携程笔试 携程笔试题 0520
笔试时间:2024年05月20日 历史笔试传送门:2023秋招笔试合集第一题题目给定两个正整数x和p,要求从x中提取出所有的奇数位数字组成一个新数,然后将这个新数对p取模,并输出结果。输入描述第一行输入正整数x,代表待处理的数字。第二行输入正整数p,代表用于取模的数。输出描述输出一个整数,代表新数对p取模的结果。样例输入1233212样例输出1说明:从12332中提取出奇数位数字组成新数133。133 % 12 = 1参考题解遍历x的每一位,提取所有奇数位数字。将提取出的奇数位数字组成一个新数。将这个新数对p取模,输出结果。C++:[此代码未进行大量数据的测试,仅供参考] #include &...
内向以至于不敢工作:
哈哈哈我以为的奇数位是第1,3,5位
查看3道真题和解析
投递携程等公司10个岗位 >
2024 BAT笔试合集
点赞
评论
收藏
分享
03-13 21:16
北京邮电大学 算法工程师
0313携程笔试开发方向第四题思路代码
思路:前提条件,两个数如果他们的最大公约数是偶数,则代表这两个数也一定是偶数。因此,只需要找出树上的偶数连通块,对于每个连通块可以任意选择其中的一个或者二个节点组成简单路径。使用并查集完成对连通块的维护。 #include <iostream> #include <vector> using namespace std; vector<int> g; int find(int x) { if (g[x] == x)return x; return g[x] = find(g[x]); } int main() { int n; cin >> n;...
投递携程等公司10个岗位 >
笔试能力提升宝典
点赞
评论
收藏
分享
2024-05-08 11:01
已编辑
阿里国际数字商业集团_测试开发工程师(实习员工)
2024/5/6携程笔试软件开发岗位第四题题解 换根树形DP
题目描述:游游拿到了一棵树,其中每个节点上有一个数字('0'~'9')。现在游游定义f(i)为:以i号节点为起点时,取一条路径,上面所有数字拼起来是3的倍数的方案数。现在小红希望你求出f(1)到f(n)的值,你能帮帮她吗?注:前导零也是合法的。更好的观看体验请移步:https://blog.csdn.net/qq_67243927/article/details/138507852?spm=1001.2014.3001.5502题解:暴力:从每个根开始暴力,发现会超时正解:树形DP+换根注意到题目要求的是拼合为3的倍数,根据3的倍数的性质,我们只需要对每位数求和看是否为3的倍数即可,动态规划...
查看1道真题和解析
投递携程等公司10个岗位 >
点赞
评论
收藏
分享
03-13 21:20
北京邮电大学 算法工程师
0313携程笔试开发方向第三题思路代码
思路:考虑埃氏筛法预处理出1e4每个数的质因子个数,之后滑动一个大小为k的窗口。只需要找到权值最小的窗口将其删掉,那么数组总权值减掉这个最小值就是答案。 #include <bits/stdc++.h> using namespace std; vector<int> shai() { int n = 1e4; vector<int> cnt(n + 1, 0); vector<bool> p(n + 1, false); for (int i = 2; i <= n; i++) { if (!p[i]) { for (int j = i;...
投递携程等公司10个岗位 >
笔试能力提升宝典
点赞
评论
收藏
分享
2023-09-09 16:43
已编辑
香港大学 推荐算法
2023 携程笔试题 0329
笔试时间:2023年3月29日 春招实习第一题题目:数字的圆圈游游拿到了一串数字,她想知道这串数字一共有多少个圆圈?提示:数字0,6,9这三种数字各有一个圆圈,数字8共有两个圆圈。输入描述一个字符串,仅有数字字符组成。长度不超过100000。输出描述该字符串包含的圆圈的数量。样例输入123457890样例输出4参考题解直接枚举计算就行了。C++:[此代码未进行大量数据的测试,仅供参考] #include <iostream> #include <string> #include <unordered_map> using namespace std; int...
查看3道真题和解析
投递携程等公司10个岗位 >
2023 秋招笔试题汇总...
点赞
评论
收藏
分享
2023-09-08 10:09
西南石油大学 Java
携程笔试到底怎么做呀-第四题
求大佬指正 public int func(String numStr){ boolean[][] dp = new boolean[numStr.length()][numStr.length()]; int result = 0; for(int i = 0;i < dp.length;i++){ if(numStr.charAt(i) == '0'){ dp[i][i] =true; result++; } } for(int j = 1;j <dp.length;j++){ for(int i =j-1;i>=0;i--){ if(dp[i][j-1] == false){ dp[i][j] = false; }else{ if(i != j-1){ dp[i][j] = true; }else{ if(numStr.charAt(i+1) == '1'){ dp[i][j] = false; }else{ dp[i][j] =true; } } } if(dp[i][j] == true){ result++; } } } return result; }}
投递携程等公司10个岗位
点赞
评论
收藏
分享
提到的真题
返回内容
玩命加载中
创作者周榜
更多
热议话题
更多
1
...
我的求职总结
0
2
...
我的工作日记
0
3
...
毕业季,给职场新人一些建议
0
4
...
晒一晒你收到的礼盒
0
5
...
我的实习日记
0
6
...
辞职之后最想做的一件事
0
7
...
Offer比较,求稳定还是求发展
0
8
...
薪资一样,你会选择去大厂还是小公司
0
9
...
你想吐槽公司的哪些规定
0
10
...
选offer应该考虑哪些因素
0
牛客网
牛客企业服务