美文网首页
2021-04-16-华为笔试

2021-04-16-华为笔试

作者: termanary | 来源:发表于2021-04-23 20:02 被阅读0次

    华为的笔试是ACM赛制,3个编程题,不得不说,我其实喜欢这个笔试形式。
    第一题:输入数据量较大,106左右个字符串,所以我使用了AC树,题目本质是并查集。
    第二题:模拟,不提。
    第三题:
    直到现在我也没做出来,听说是搜索剪枝。我当时的第一直觉是DP,搜索我只通过了40%的测试点。
    题目是:
    给你一个r
    c的矩阵,你要从(0,0)到达(r-1,c-1),矩阵的每个单元格都有一个停留时间,
    给你一个时间t,求整个路上停留时间总和不大于t的最大值。
    样例:
    1 2 3
    4 5 6
    如果t是7,那么没有任何一个时间满足条件,输出-1
    如果t是14,那么走1->2->5->6刚好满足14,输出14,而不是走1->2->3->6,12是错误结果。
    如果t是20,那么走1->4->5->6,输出16,在没有一个路线大于或者等于20的情况下输出最大值。
    希望以后我能做出来
    ^*

    相关文章

      网友评论

          本文标题:2021-04-16-华为笔试

          本文链接:https://www.haomeiwen.com/subject/gleelltx.html