怎么样,签了吗
点赞 3

相关推荐

09-07 18:49
南昌大学 Java
## 选择题略## 编程题### T1 最大美观度(100%)三种情况,一个格子、两个格子、三个或以上格子,时间复杂度O(1)### T2 字符消除(100%)考虑记忆化搜索代替dp,先是挨着删除,比如abcdef,删除ab,求cdef,删除cd,求abef。这样过27%,因为重复太多,比如ab删除了,后面求cdef又删除cd,和第一次循环删除cd效果相同。考虑不可逆的记忆化,删除第一个字符和其他(1+2i)位置的字符,保证子串是偶数,AC。#pragma GCC optimize(3)#include<iostream>#include<bits/stdc++.h>using namespace std;typedef long long ll;unordered_map<string, ll> mp;int a[27][27];int n, k;string s;ll dfs(string str){    string key = str;    if(str == "") return 0;    if(mp.find(key) != mp.end()) return mp[key];    ll res = 0;    for(int i = 1; i < str.size()-1; i+=2) res = max(res, dfs(str.substr(1, i) + str.substr(i + 1)) + a[(str[0] - 'a')][(str[i] - 'a')]);    return mp[key] = res;}int main(){    cin >> n >> k;    for(int i = 0; i < k; i++) for(int j = 0; j < k; j++) cin >> a[i][j];    cin >> s;    dfs(s);    cout << mp[s];    return 0;}
查看2道真题和解析 投递滴滴等公司10个岗位
点赞 评论 收藏
分享
【两种方式投递】投递时填写内推码:inasdn强烈推荐:直通链接:https://wecruit.hotjob.cn/SU62b984832f9d24458d7a803c/mc/position/campus?acotycoCode=inasdn&recruitType=1&isLimitShowPostScope=1【注意事项】投递成功后,请帮忙评论一下 “已投递岗位”,方便后续跟踪进展。每位同学有两次投递机会,请认真选择合适的岗位,把握好每一次面试机会。如需查询进展,请私信(姓名+学校),包括其他问题(公司发展、薪资待遇、稳定性等问题),24小时内必回应!【公司福利】薪资待遇不错(薪资每年会调整)、每年外出团建和聚餐、节假日活动等。弹性工作制打卡不限制时间、 餐补、加班餐补、加班打车费、话费。🏝 工作环境北京总部,天津研发中心大楼,有食堂公寓,交通便利周边也有很多商场。💻 工作强度弹性工作制,上班时间较自由,双休。💰 薪资待遇薪资待遇也是不错的,具体看岗位,个人比较满足。🎉 团建/日常福利部门每年都会有团建,游山玩水那种,还会有聚餐,一般每年有两次,氛围很好。还会有零食大礼包。📈 业务前景公司与业内很多大整车厂都有合作,前景非常好。📑 面试经验一面技术面,二面需要PPT,三面人力面,做好准备,发挥出自己的水平。📚 学习资源推荐公司有学习平台,可以学习很多专业知识。 #25届# #校招# #内推#
天津经纬恒润科技有限公司
|
校招
|
超多精选岗位
点赞 评论 收藏
分享
牛客网
牛客企业服务