蚂蚁实习java笔试(凉)

总共三道算法。
1. 字符串操作,签到题,a代表0,b代表1即可
2. 动态规划,一个01组成的串,每个位置都有一个价值val,要求删除一些字符满足不能含有连续110的子串,求删除后,剩余串的最大价值和是多少。
一道dp,没做出来,二维dp应该,我用的dp[i][j], j代表前i个字符串结尾的类型,分成0,1,11三种,再从前向后推导
3. 和谐数对
数对(x,y)如果满足|x-y| = |x| -|y|,那么这个数对是和谐的。 现在给定一个长度为 n 的数组 a ,统计有多少对(i,j)(i < j)满足(ai,aj)是和谐的。
之前看到一遍原题没记住。。,其他帖子解析树状数组,我是两重for判断,过了5%??

估计没了,后面主要找下日常吧
#实习##面试问题记录#
全部评论
是的地三道题看起来树状数组,就是求比自己小的正整数有多少吧
1 回复 分享
发布于 05-25 22:59 黑龙江
又是和谐数对?不会是原题吧
1 回复 分享
发布于 05-25 21:54 广东
请问第三题的原题在哪里有啊
点赞 回复 分享
发布于 05-25 21:44 湖北

相关推荐

2025年10月3日中午,在写完定时一年后发给自己的信之后,敲下键盘,写下这篇文字。我把标题的“所有人”加了引号,因为如我们所见,确实有的人顺风顺水,每天过的很开心,或是早早进入大厂,或是年纪轻轻就拿到了高薪offer,或是过着可能我努力十年也不一定实现的生活。但也许,不是每个人的痛苦都能被别人看到的,这个月我经常会哭,被骗6000块钱、手上钱不够导致拖欠房租、生活还要借朋友钱、国庆长假也没有钱去旅游,互联网公司不稳定担心试用期不过(毕竟上段实习就是被裁了,一有点风吹草动就害怕),但这样的我,不是所有人都知道的,居然是有些朋友的羡慕对象。回忆我的七年“长跑”别人都是多年幸福的恋爱长跑,我没有恋...
故事和酒66:让每一颗种子找到合适自己的生长方式,最终绽放出独一无二的花朵,这远比所有人都被迫长成同一棵“参天大树”的世界,更加美好和富有生机。这是社会和环境的问题,而不是我们的问题。然而就是在这样的环境中,楼主依然能突破自我,逆势成长,其中的艰辛可想而知。这一路的苦难终究会化作你成长的养料
你小时候最想从事什么职业
点赞 评论 收藏
分享
用微笑面对困难:只要你保证项目和获奖都是真的就行尤其是“对战,总负责人”啊这些套职,基本上队员,打杂的都这么写
点赞 评论 收藏
分享
评论
2
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务