日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

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

發(fā)布時(shí)間:2023/12/16 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 又是被打败的一天 (记招商银行笔试) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

今晚招商銀行FinTech精英訓(xùn)練營(yíng)線上競(jìng)賽

第一部分是單選題40+多選題10java基礎(chǔ)+數(shù)據(jù)庫(kù)基礎(chǔ)? (較簡(jiǎn)單)

第二部分是3個(gè)編程題

n個(gè)學(xué)生進(jìn)行排隊(duì),第一次學(xué)生站好位置后,需要根據(jù)第二個(gè)數(shù)列位置進(jìn)行左移,返回最少移動(dòng)的次數(shù);

示例:

輸入:

5

1 2 3 4 5

1 2 3 4 5

輸出:

0

輸入:

5

5 1 3 2 4

4 5 2 3 1

輸出:

2? ? (解釋:移動(dòng)4和移動(dòng)2)

暫時(shí)只寫(xiě)出了第一道,代碼如下:

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;} }

總結(jié)

以上是生活随笔為你收集整理的又是被打败的一天 (记招商银行笔试)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。