今晚招商银行FinTech精英训练营线上竞赛

第一部分是单选题40+多选题10java基础+数据库基础  (较简单)

第二部分是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;}
}

又是被打败的一天 (记招商银行笔试)相关推荐

  1. 记阿里笔试2020.3.23惨痛经历

    一共两个题.笔试时先通读了两个题的题目.因为第二题有思路觉得简单就先写的第二题.结果20分钟写完代码,挑了30分钟bug,都没搞出来,最后坑在±号上. 根据记忆上题目:给你一个迷宫,包括一个起点'S' ...

  2. [数位dp]招商银行笔试---填补数字

    题目:???2 ?可填0 - 9,可以存在前导0,求共有多少种填充方法,使得???2 % 13 = 5.结果可能很大,结果对10e9+7取模. 输入:???5 输出: 77 输入:2?? 输出: 8 ...

  3. 网景如何才能打败微软而赢得浏览器之战?

    网景如何才能打败微软而赢得浏览器之战? 内容提要:比尔盖茨在<未来之路>中介绍了他是如何通过正反馈理论打败所有竞争对手,使微软系统成为行业标准的.微软依仗其在操作系统中的统治地位,它可以通 ...

  4. mie散射理论方程_腾讯游戏学院专家:PBR渲染模型的理论及具体应用

    编者按 PBR,基于物理的渲染模型,是当前主流游戏引擎使用的真实感3D渲染模型.腾讯游戏学院专家Leonn,将和大家分享PBR的理论知识以及在Disney和UE中的典型应用. 文 | Leonn 腾讯 ...

  5. 详解JS中的事件机制(带实例)

    2019独角兽企业重金招聘Python工程师标准>>> 1. 事件冒泡与事件捕获 事件冒泡和事件捕获分别由微软和网景公司提出,这两个概念都是为了解决页面中事件流(事件发生顺序)的问题 ...

  6. 画画初学者怎么画好素描?画素描的技巧有哪些?

    本文由"学美术上美术集网校"原创,图片素材来自网络,仅供学习分享 画画初学者怎么画好素描?画素描的技巧有哪些?很多美术爱好者在刚接触素描的时候都很迷茫,不懂怎么去画,今天给大家分享 ...

  7. 2019届计算机专业-上海国企单位(银行、证券、通信)秋招经验大杂烩

    2018年秋招结果 7.8月开始在银行官网各种申请,投递各个公司的简历,10月中旬开始跑宣讲会到11月中旬找到满意的工作,历时一个月,很辛苦,参加的宣讲会太多(国家开发银行.平安银行.中国银行...) ...

  8. PBR以及在Disney和UE渲染模型中的使用

    PBR,基于物理的渲染模型,是当前主流游戏引擎使用的真实感3D渲染模型,在游戏场景渲染中,它用更接近光学物理的方式,建立一个对全场景材质的大一统shader.大一统shader的好处包括:统一美术制作 ...

  9. 一台微型计算机需要哪三个部分,单片机原理与应用课后习题参考题答案1~6章

    - - .. -- <单片机原理及应用>习题答案 第一章 计算机基础知识 1-1 微型计算机主要由哪几部分组成?各部分有何功能? 答:一台微型计算机由中央处理单元(CPU).存储器.I/O ...

  10. Utools效率工具集

    摘要 各大平台介绍Utools这款小工具的热帖想必没有10篇,也有8篇.东西好是好,但对于刚接触到这款工具的同学,面对强大的工具集合很难抓住自己的痛点,'有什么用及怎么用?'是每个场景下都需要从新审视 ...

最新文章

  1. 手撕FSG2.0壳(有坑点)
  2. 五年级计算机学情分析,信息技术教学计划之学情分析
  3. SQL Server中的基数估计角色
  4. 数组sort()方法排序
  5. 黑莓手机刷linux,【教程】黑莓手机 BlackBerry DM6.0 完整刷机教程 含瘦身方法...
  6. phpspider PHP 爬虫
  7. 苹果系统更新不了怎么办_iphone/ipad更新系统失败后怎么办?
  8. 【Matlab图像加密】Logistic+Tent+Kent+Henon图像加密与解密【含GUI源码 1745期】
  9. 使照片带有妙的电影色彩55款工具套件的lr微妙的电影调色预设
  10. WEB_BASIC---02 CSS概述、CSS语法、CSS选择器、CSS声明
  11. Java开发 - Redis初体验
  12. 租用国外服务器应该注意哪些?
  13. AcWing 739. 数组选择
  14. simulink模块,提供xpctarget下驱动源码
  15. vhs预设_如何在Linux中数字化VHS磁带
  16. MACD多周期共振指标公式,日周月共振
  17. Google Earth Engine-05(GEE数据类型)
  18. 云南大学 计算机技术 调剂,云南大学调剂信息(全),希望对大家有所帮助!
  19. 快速实现分列转到行(SQL版)一个问题,三种解法!
  20. IntelliJ IDEA 运行卡顿解决方案

热门文章

  1. rsync: [sender] write error: Broken pipe (32) 问题排查
  2. xp系统怎么看计算机内存条,XP环境下怎么查看虚拟内存?XP系统虚拟内存过低怎么设置?...
  3. ASP.NET选择题部分集合
  4. Ubuntu 最好用的CHM阅读器KchmViewer
  5. 协调才暴力-精英乒乓论坛
  6. getchar函数详解看这一篇就够了-C语言(函数功能、使用、返回值)
  7. 健身菜鸟需要掌握哪些基本的健身常识
  8. 多智能体系统的分布式协同控制——采样控制、脉冲控制、弹性控制
  9. 计算机学院春节祝福词,春节祝福语简短一句话老师
  10. 一份热乎乎的字节面试真题