美的 Java笔试

1.略
2.有n棵树要修剪 每棵树原高度Hi应该修剪到(pi,qi),你一次可以修剪区间(i,j)-1高度,求最少修剪次数(卡 LL
    int t;
    cin >> t;
    while (t--)
    {
        int n;
        cin >> n;
        vector>arr(n, vector(3));
        for (int i = 0; i < arr.size(); i++)
        {
            cin >> arr[i][0] >> arr[i][1] >> arr[i][2];
        }
        vector>p(arr.size());
        for (int i = 0; i < arr.size(); i++)
        {
            p[i].first = arr[i][2] - arr[i][1];
            p[i].second = arr[i][2] - arr[i][0];
        }
        long long ans = 0;
        int cutp = 0;
        cutp = p[0].first;
        ans += p[0].first;
        for (int i = 0; i < arr.size()-1; i++)
        {
            if (p[i + 1].first>cutp) {
                ans += p[i + 1].first-cutp;
                cutp = p[i + 1].first;
            }
            if (p[i + 1].second < cutp)
            {
                cutp = p[i + 1].second;
            }
        }
        cout << ans << endl;
    },

3.异位字符串
哈希表秒了
全部评论
第二题力扣有类似的吗
点赞 回复 分享
发布于 09-16 20:10 江苏

相关推荐

面经:提问接触过Python吗?说一下你对Java继承和多态的理解Jmeter是在学校课程中学习的吗?具体怎么用的?设计HTTP接口时的关注点熟悉哪些Linux操作命令?从你的项目中举一个模块说一下你是如何设计测试用例进行测试的对游戏感兴趣吗?玩过哪些游戏?说一下xxxx(熟悉的游戏)的吐槽/可以改进的点你会怎么对自己刚刚提出的的匹配问题进行测试?软件测试的流程回归测试没有通过的情况,你会怎么处理?用过Bug管理工具吗?测试报告编写主要分为哪几个点?为什么意向是测试?录取的话什么时候能到岗?来北京是有亲友在这边吗?是打算租房吗?计划实习多久?畅游有限公司(纳斯达克股票交易代码:CYOU),中国在线游戏开发和运营商之一,目前运营两款大型多人在线角色扮演游戏,包括其自主研发的在线游戏《天龙八部》和代理的《刀剑》。搜狐畅游25秋招内推码【DSawJw1G】提前批快速跟进,快人一步拿offer!【💼校招岗位】八大类游戏开发类、游戏策划类、游戏测试类、业务支持类、平台开发类、米哈游TCL、游戏运营类、游戏美术类、平台职能类(财务、人力、公关、行政、商务等)共40+岗位。【📍岗位城市】主要分布在北京、上海、广州【内推码】DSAxyWP6【直达内推】https://app.mokahr.com/m/campus_apply/cyou-inc/42233?recommendCode=DSAxyWP6&hash=%23%2Fjobs#/jobs使用内推码简历优先筛选,有任何问题包括进度查询可以私信我,内推后在评论区留言【姓名缩写+岗位】,方便捞人和确认投递状态
搜狐畅游
|
校招
|
26个岗位
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
11-14 16:02
点赞 评论 收藏
分享
点赞 3 评论
分享
牛客网
牛客企业服务