全部评论
第二题怎么做
分享
我还数了数 好像有5道java
分享
联易融
官网直投
第二题骗了27
分享
有没有出个教程的,让我死个明白
分享
关于语言的选择题还好吧 不过那道线性规划是真无语... 顿一个第二题代码
分享
直接提交了哈哈
分享
啥也不会😫
分享
我去,我还没写呢,你这么一说我写的欲望也没了
分享
一顿乱懵答得飞快😂
分享
刚交卷子,实在是绷不住了。Java开发,选择一大半都是C++。 编码题第二题应该是动态规划,没写出来,没思路直接交了。。
分享
选择题c++全麻,不过编程两道ak了,哈哈
分享
老哥,力扣上有类似的题目吗, 第二题我写的思路是 从左到右扫一遍,每次递减1, 同理从右到左再扫一遍, 再求两遍的最大值, 只过了35, 不知道卡在哪个数据上
分享
woc我和你正相反,我只会c++选择全是java...
分享
加一 麻了 Java 看不懂c++ 发呆
分享
我瞎填的,不管了
分享
震惊,我第二题用双指针也ac了
分享
小心点啊,兄弟们,还有一个小时才结束呢😂
分享
我鸽了
分享
选择题那个线性规划我是真的傻了,第一题滑动窗口剩6分钟AC了,第二题没太多时间了,应该是用动态规划吧,有没有人发一下代码。
分享
第一题这么写为什么只过了18 n = int(input()) heights = list(map(int, input().split(' &(5528)#39;))) dpleft = [0] * n for i in range(1, n): if heights[i] > heights[i-1]: dpleft[i] = dpleft[i-1] + 1 dpright = [0] * n for i in range(n-2, -1, -1): if heights[i] > heights[i+1]: dpright[i] = dpright[i+1] + 1 result = 0 for i in range(n): result = max(result, dpleft[i]+dpright[i]+1) print(result)
分享
相关推荐
点赞 评论 收藏
转发
点赞 评论 收藏
转发
点赞 评论 收藏
转发