招银网络笔试
运维研发工程师/9.23
编程题:
1. 第一题求最长正数子数组,方法:用不定长滑动窗口;
2. 第二题在原数组的修改,将值为0的元素放到最左侧,但其他元素的顺序保持不变,方法:从后往前遍历,将不是0的元素放到后面,记录修改的个数count,如果修改的个数小于数组长度,则将数组前n-count个修改为0;
3. 判断一个密码是否为复杂密码,有若干个条件:长度大于8,包含数字、大小写字母、特殊字符。
##笔试##秋招##招银网络求职进展汇总#
编程题:
1. 第一题求最长正数子数组,方法:用不定长滑动窗口;
2. 第二题在原数组的修改,将值为0的元素放到最左侧,但其他元素的顺序保持不变,方法:从后往前遍历,将不是0的元素放到后面,记录修改的个数count,如果修改的个数小于数组长度,则将数组前n-count个修改为0;
3. 判断一个密码是否为复杂密码,有若干个条件:长度大于8,包含数字、大小写字母、特殊字符。
##笔试##秋招##招银网络求职进展汇总#
全部评论
他这个题的怎么看不到a了多少
相关推荐
11-14 00:00
上海海事大学 供应链管理 点赞 评论 收藏
分享