首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客119572346号
香港科技大学 C++
发布于山西
关注
已关注
取消关注
@Moan1:
帆软笔试(后台开发工程师 2023/8/10)
编程题目两道(动态规划+数据库查询)1、假设可以用一个字符串表示某植物的DNA,对该植物进行不同剂量辐射可以修改他的DNA值,从而培育出新的品种。#其中:插入一个DNA字符的时间消耗为x天删除一个DNA字符的时间消耗为y天替换一个DNA字符的时间消耗为z天那么请设计一个函数,计算该植物品种A培育成品种B最快需要多少天,输入参数依次为:字符串A,字符串B,正整数X,正整数y,正整数z注意:用例中替换的代价有可能会高于插入删除之和,也可能小于插入删除之和。样例1:输入数据: virusA =“finereport”,virusB =“fanruan666”x=2,y=4,z=5期望输出: 36ac代码:#include <iostream>#include <string>#include <vector>using namespace std;int min(int a, int b, int c) { return min(a, min(b, c));}int solution(string virusA, string virusB, int x, int y, int z) { int m = virusA.size(); int n = virusB.size(); vector<vector<int>> dp(m + 1, vector<int>(n + 1)); for (int i = 0; i <= m; ++i) { for (int j = 0; j <= n; ++j) { if (i == 0) dp[i][j] = j * x; else if (j == 0) dp[i][j] = i * y; else if (virusA[i - 1] == virusB[j - 1]) dp[i][j] = dp[i - 1][j - 1]; else dp[i][j] = min(dp[i - 1][j - 1] + z, min(dp[i][j - 1] + x, dp[i - 1][j] + y)); } } return dp[m][n];}int main() { string virusA = "finereport"; string virusB = "fanruan666"; int x = 2; int y = 4; int z = 5; int result = solution(virusA, virusB, x, y, z); cout << "Minimum days needed: " << result << endl; return 0;}2、编写一条 SQL,查找 test 表中重复 2 次及以上的车牌id car1 苏4123452 苏A123463 苏4123464 苏A12347 5 苏A12347输出:car苏A12346苏A12347SELECT carFROM testGROUP BY carHAVING COUNT(*) >= 2;
点赞 10
评论 2
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
08-14 17:45
门头沟学院 Java
这公司太牛了,同事都在劝我跑路
上班差不多一个月,从刚开始一个同事劝我跑路,到现在差不多所有人都劝我跑路这公司真是厉害了,如何做到让同事们都不满意的😂
码农索隆:
如果是这种情况,就赶紧跑路吧,否则你就会成为下一个劝别人走的前辈了😑
实习的内耗时刻
点赞
评论
收藏
分享
08-13 14:29
西安邮电大学 产品经理
菜鸟已挂
简历已挂,菜鸟只能投一次,可惜了大家投菜鸟的要慎重,准备好了再投吧
投递菜鸟集团等公司8个岗位
点赞
评论
收藏
分享
06-25 20:44
乐山师范学院 Java
完了完了
二本计科投了900份简历,面试寥寥无几,简历都是已读不回,怎么办
程序员小白条:
你是沟通了900个,不是投了900份简历,你能投900份,意味着对面都要回复你900次,你早就找到实习了,没亮点就是这样的,别局限地区,时间投的也要早,现在都要7月了
点赞
评论
收藏
分享
07-20 12:08
已编辑
江南大学 图像识别
大学玩了三年,这种简历怎么找工作啊,都不知道应该投什么岗位的实习😭😭😭
机械牛马勇闯秋招:
把校园经历里面做过的项目,大作业,课设,毕设啥的,扩写,写成具体的项目经历,自我评价缩写别占篇幅,不然这简历真没东西,初筛都过不了
点赞
评论
收藏
分享
08-15 12:09
门头沟学院 Java
字节一轮游
我的秋招“寄”录
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
半夜12点都叫提前下班了?
6384
2
...
如何提高秋招面试成功率?
5383
3
...
给26届小伙伴们一些建议
4075
4
...
嵌入式秋招上岸记,用5W1H把offer“烧”进简历里
3522
5
...
个人对八股的认识
2815
6
...
我发现我也能省钱...
2617
7
...
秋招第一个offer 附tl
1962
8
...
25届上班一个多月真不想上了,也不敢离职
1813
9
...
26届秋招建议之软件测试 | 测试开发简历篇.
1630
10
...
快手 二面
1373
创作者周榜
更多
正在热议
更多
#
实习需要主动找活干吗?
#
3957次浏览
41人参与
#
我的省钱小妙招
#
20984次浏览
351人参与
#
你被mentor骂过吗?
#
9849次浏览
65人参与
#
你怎么看待AI面试
#
2436次浏览
39人参与
#
转正答辩报告怎么写
#
2601次浏览
19人参与
#
业务面应该做哪些准备
#
1211次浏览
50人参与
#
面试太紧张了怎么办?
#
3990次浏览
118人参与
#
大厂面试问八股多还是项目多?
#
2468次浏览
50人参与
#
你是如何祛除班味的
#
1608次浏览
38人参与
#
kpi面有什么特征
#
64023次浏览
437人参与
#
你有没有为省钱「拼过命」
#
1322次浏览
55人参与
#
机械人,你最希望上岸的公司是?
#
174864次浏览
1872人参与
#
饿了么求职进展汇总
#
66803次浏览
651人参与
#
你们的毕业论文什么进度了
#
1118100次浏览
9761人参与
#
秋招投递记录
#
33308次浏览
372人参与
#
校招第一份工作你干了多久?
#
102380次浏览
450人参与
#
如果工作一直消耗情绪还要继续做吗
#
7677次浏览
60人参与
#
扒一扒那些奇葩实习经历
#
75709次浏览
958人参与
#
应届生进小公司有什么影响吗
#
87849次浏览
1056人参与
#
给26届的秋招建议
#
58533次浏览
1462人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务