首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
甄菜
门头沟学院 Java
发布于江苏
关注
已关注
取消关注
@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
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
07-28 10:57
重庆大学 研发工程师
开源APS系统揭秘:任务优化规则如何驱动智能排产?
APS在排产时往往会先制定对应的排产策略,然后通过选择不同排产策略来对任务计划进行排产。从而达到不同场景需求下排不同最优结果。排产策略的规则主要分为初排规则以及任务优化规则两种,其中初排规则是按优先级、需求交付时间等各种属性进行升降序排产。任务优化规则则是将各种满足约束条件可能的任务排程的方案进行综合评价,通过设置各种不同评分维度的权重进行综合性评分,然后由系统算法求解得到最好的排产结果。功能说明:排产规则通过对排产策略规则的调整,以便达到最优排产解。策略监管将所有排产策略集中放于一个列表之中,便于查看与管理。排产策略的初排规则一般默认会带优先级、需求交付时间选项来排。相对来说十分好理解其中意...
点赞
评论
收藏
分享
07-27 08:53
蚌埠坦克学院 嵌入式软件开发
嵌入式应届生面试其实不难,关键在于基础与编程功底
每年毕业季,总有不少电子、通信、自动化、计算机专业的同学,开始走上找嵌入式岗位的面试之路。但说起“嵌入式面试”,不少人第一反应就是:难、抽象、偏底层、看运气。其实,这种恐惧大可不必。对于大多数公司来说,应届生的嵌入式面试考察内容,并没有大家想象得那么“玄学”,更多是看你有没有扎实的基本功和编程能力。全网最全面的嵌入式八股文:https://www.nowcoder.com/creation/manager/columnDetail/mPZ4kk一、基础知识是重中之重不要幻想自己能靠刷两天题就通过面试。嵌入式岗位对“基础”的依赖非常强,比如:C语言基础指针、数组、结构体、内存管理、函数指针、位运...
点赞
评论
收藏
分享
06-20 08:56
长安大学 产品经理
HR说这话什么意思?
搞抽象?调节氛围?玩尬的?咱也就是说,你觉得呢???
机械打工仔:
这小伙子一看面相就值钱
点赞
评论
收藏
分享
06-04 16:21
已编辑
Uppsala University 产品经理
这个简历可以找到实习吗
大概五月开始投 暑期+日常一共三四百封简历基本都是未读 也没有面邀岗位以运营和产品为主请大家帮忙看看这个简历可以投哪些公司啊大中小厂都没有回复太绝望了..
盖乌斯尤里乌斯凯斯:
这都进不去吗
投了多少份简历才上岸
点赞
评论
收藏
分享
昨天 15:59
字节跳动_后端开发
从字节实习转正失败到拿校招offer|这6个月教会我的事
最近刷到好多26届学弟学妹在问实习转正的事,但平常工作日实在太累了 所以在周末分享一下作为去年在字节实习了半年最后“翻车”的25届后端开发er,将踩过的坑和悟到道理整理出来——转正失败不代表你不行,反而是最珍贵的成长课💡先说说我的故事:在字节实习6个月,分配的需求均独立上线且未出现事故,由于初入社会不懂人情世故并且和老板不在一个base地 老板仅觉得我符合预期 缺乏亮点 达不到校招生的要求 hc给了外面校招生 当时的我躲在会议室哭到窒息,觉得自己像个笑话。但转折是——离职后春招重新面了3轮技术面,最后还是拿到了字节后端校招offer✨经历带给我的成长如果你还在实习中并且非常希望转正留在组内:...
投递字节跳动等公司10个岗位
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
百度提前批,三面被推迟一周,喜提秋招第一凉
1.1W
2
...
虾皮秋招一面
3573
3
...
他拿大厂SSP Offer打牌是什么概念啊?25届双非之光
3467
4
...
觉得研发高人一等的这辈子有了
2768
5
...
百度提前批 三面
2032
6
...
最强本科✌
1759
7
...
也是逆天了
1451
8
...
被猿辅导挂了简历,但我想说...
1405
9
...
虾皮一面凉经
1368
10
...
上班一周,工资还没拿,先欠公司两千
1338
创作者周榜
更多
正在热议
更多
#
工作中哪个瞬间让你想离职
#
65682次浏览
581人参与
#
找工作如何保持松弛感?
#
92204次浏览
1119人参与
#
中兴秋招
#
207131次浏览
2303人参与
#
如何快速融入团队?
#
18711次浏览
217人参与
#
Offer比较,你最看重什么?
#
194255次浏览
1321人参与
#
和同事相处最忌讳的是__
#
26645次浏览
256人参与
#
秋招被确诊为……
#
166341次浏览
792人参与
#
投格力的你,拿到offer了吗?
#
87558次浏览
586人参与
#
虾皮求职进展汇总
#
250710次浏览
1883人参与
#
你最希望上岸的公司是?
#
135927次浏览
709人参与
#
计算机专业还有必要去大厂卷吗
#
38732次浏览
183人参与
#
26届的你,投了哪些公司?
#
50451次浏览
518人参与
#
柠檬微趣工作体验
#
6901次浏览
40人参与
#
地平线求职进展汇总
#
52747次浏览
371人参与
#
简历上的经历如何包装
#
32136次浏览
861人参与
#
通信硬件岗投递时间线
#
18948次浏览
69人参与
#
你跟室友的关系怎么样?
#
8255次浏览
123人参与
#
我对___祛魅了
#
52614次浏览
461人参与
#
你遇到最难的面试题目是_
#
17551次浏览
209人参与
#
我想象的实习vs现实的实习
#
290525次浏览
2246人参与
#
你的秋招第一面感觉怎么样
#
77547次浏览
595人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务