來來來。。新鮮出爐的java程式設計題,搜**遊
阿新 • • 發佈:2018-12-10
這2019屆遊戲校招我感覺巨坑,選擇題分為三部分,遊戲知識部分,基本資料分析部分(給一段文字,按題目選擇資料正確的),還有基礎知識部分,這次做感覺java的基本知識較少,jvm好多。。根本不瞭解,作業系統也好多。。。感覺筆試很懸。。複習不足呀。。牛客網的題目真的沒啥用這和說好的不一樣啊!!!!。。遊戲開發java方向,筆試題目如下
一、遊戲知識部分(選擇)
二、資料分析題一(選擇)
三、資料分析題二(選擇)
四、技術知識部分(選擇)
五、問答題(簡答部分,1.簡述訪問網站的過程 2.單項列表是否存在環,若存在則用java虛擬碼描述一下如何尋找表頭)
六、程式設計題(1個)
給一串數字以空格間隔,找到重複數字輸出
輸入:1 5 6 7 8 9 1 輸出:1 輸入:1 0 3 5 9 8 9 2 輸出:9
/**搜狐暢遊遊戲開發java程式設計,給一串數字以空格間隔,找到重複數字輸出 *例如: *輸入:1 5 6 7 8 9 1 輸出:1 *輸入:1 0 3 5 9 8 9 2 輸出:9 *此題為水題。。直接用特性可找到,結合add新增失敗返回false可直接得到結果 *ps:已經通過所有例子 */ package hashsetdemo; import java.util.HashSet; import java.util.Scanner; public class Main { public static void main(String[] args) { HashSet<Integer> arr = new HashSet<Integer>();//建立Integer包裝類set Scanner in = new Scanner(System.in);//輸入為牛客網標準輸入 while (in.hasNextInt()) { int a = in.nextInt(); if (arr.add(a) == false) {//利用add方法判斷是否為重複, System.out.println(a);//重複則輸出 } } } }
以上僅供參考。。。侵權必刪