又是被打败的一天 (记招商银行笔试)
今晚招商银行FinTech精英训练营线上竞赛
第一部分是单选题40+多选题10:java基础+数据库基础 (较简单)
第二部分是3个编程题
n个学生进行排队,第一次学生站好位置后,需要根据第二个数列位置进行左移,返回最少移动的次数;
示例:
输入:
5
1 2 3 4 5
1 2 3 4 5
输出:
0
输入:
5
5 1 3 2 4
4 5 2 3 1
输出:
2 (解释:移动4和移动2)
暂时只写出了第一道,代码如下:
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc=new Scanner(System.in);int n=Integer.parseInt(sc.nextLine().trim());List<Integer> lista=new ArrayList<Integer>();List<Integer> listb=new ArrayList<Integer>();for(int i=0;i<n;i++) {lista.add(sc.nextInt());}for(int i=0;i<n;i++) {listb.add(sc.nextInt());}sc.close();System.out.println(countNum(lista,listb));}public static int countNum(List<Integer> a,List<Integer> b) {int count=0;int n=b.size();int left=0;int right=0;if(n==1 || n==0) return 0;while(right<n) {if(a.get(left)==b.get(right)) {left++;right++;}else {count++;right++;}}return count;}
}
又是被打败的一天 (记招商银行笔试)相关推荐
- 记阿里笔试2020.3.23惨痛经历
一共两个题.笔试时先通读了两个题的题目.因为第二题有思路觉得简单就先写的第二题.结果20分钟写完代码,挑了30分钟bug,都没搞出来,最后坑在±号上. 根据记忆上题目:给你一个迷宫,包括一个起点'S' ...
- [数位dp]招商银行笔试---填补数字
题目:???2 ?可填0 - 9,可以存在前导0,求共有多少种填充方法,使得???2 % 13 = 5.结果可能很大,结果对10e9+7取模. 输入:???5 输出: 77 输入:2?? 输出: 8 ...
- 网景如何才能打败微软而赢得浏览器之战?
网景如何才能打败微软而赢得浏览器之战? 内容提要:比尔盖茨在<未来之路>中介绍了他是如何通过正反馈理论打败所有竞争对手,使微软系统成为行业标准的.微软依仗其在操作系统中的统治地位,它可以通 ...
- mie散射理论方程_腾讯游戏学院专家:PBR渲染模型的理论及具体应用
编者按 PBR,基于物理的渲染模型,是当前主流游戏引擎使用的真实感3D渲染模型.腾讯游戏学院专家Leonn,将和大家分享PBR的理论知识以及在Disney和UE中的典型应用. 文 | Leonn 腾讯 ...
- 详解JS中的事件机制(带实例)
2019独角兽企业重金招聘Python工程师标准>>> 1. 事件冒泡与事件捕获 事件冒泡和事件捕获分别由微软和网景公司提出,这两个概念都是为了解决页面中事件流(事件发生顺序)的问题 ...
- 画画初学者怎么画好素描?画素描的技巧有哪些?
本文由"学美术上美术集网校"原创,图片素材来自网络,仅供学习分享 画画初学者怎么画好素描?画素描的技巧有哪些?很多美术爱好者在刚接触素描的时候都很迷茫,不懂怎么去画,今天给大家分享 ...
- 2019届计算机专业-上海国企单位(银行、证券、通信)秋招经验大杂烩
2018年秋招结果 7.8月开始在银行官网各种申请,投递各个公司的简历,10月中旬开始跑宣讲会到11月中旬找到满意的工作,历时一个月,很辛苦,参加的宣讲会太多(国家开发银行.平安银行.中国银行...) ...
- PBR以及在Disney和UE渲染模型中的使用
PBR,基于物理的渲染模型,是当前主流游戏引擎使用的真实感3D渲染模型,在游戏场景渲染中,它用更接近光学物理的方式,建立一个对全场景材质的大一统shader.大一统shader的好处包括:统一美术制作 ...
- 一台微型计算机需要哪三个部分,单片机原理与应用课后习题参考题答案1~6章
- - .. -- <单片机原理及应用>习题答案 第一章 计算机基础知识 1-1 微型计算机主要由哪几部分组成?各部分有何功能? 答:一台微型计算机由中央处理单元(CPU).存储器.I/O ...
- Utools效率工具集
摘要 各大平台介绍Utools这款小工具的热帖想必没有10篇,也有8篇.东西好是好,但对于刚接触到这款工具的同学,面对强大的工具集合很难抓住自己的痛点,'有什么用及怎么用?'是每个场景下都需要从新审视 ...
最新文章
- 手撕FSG2.0壳(有坑点)
- 五年级计算机学情分析,信息技术教学计划之学情分析
- SQL Server中的基数估计角色
- 数组sort()方法排序
- 黑莓手机刷linux,【教程】黑莓手机 BlackBerry DM6.0 完整刷机教程 含瘦身方法...
- phpspider PHP 爬虫
- 苹果系统更新不了怎么办_iphone/ipad更新系统失败后怎么办?
- 【Matlab图像加密】Logistic+Tent+Kent+Henon图像加密与解密【含GUI源码 1745期】
- 使照片带有妙的电影色彩55款工具套件的lr微妙的电影调色预设
- WEB_BASIC---02 CSS概述、CSS语法、CSS选择器、CSS声明
- Java开发 - Redis初体验
- 租用国外服务器应该注意哪些?
- AcWing 739. 数组选择
- simulink模块,提供xpctarget下驱动源码
- vhs预设_如何在Linux中数字化VHS磁带
- MACD多周期共振指标公式,日周月共振
- Google Earth Engine-05(GEE数据类型)
- 云南大学 计算机技术 调剂,云南大学调剂信息(全),希望对大家有所帮助!
- 快速实现分列转到行(SQL版)一个问题,三种解法!
- IntelliJ IDEA 运行卡顿解决方案
热门文章
- rsync: [sender] write error: Broken pipe (32) 问题排查
- xp系统怎么看计算机内存条,XP环境下怎么查看虚拟内存?XP系统虚拟内存过低怎么设置?...
- ASP.NET选择题部分集合
- Ubuntu 最好用的CHM阅读器KchmViewer
- 协调才暴力-精英乒乓论坛
- getchar函数详解看这一篇就够了-C语言(函数功能、使用、返回值)
- 健身菜鸟需要掌握哪些基本的健身常识
- 多智能体系统的分布式协同控制——采样控制、脉冲控制、弹性控制
- 计算机学院春节祝福词,春节祝福语简短一句话老师
- 一份热乎乎的字节面试真题