中兴通讯南京研究所 认领
计算机/互联网/通信/电子 南京 100-500人 国企/上市公司
产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。
由于是技术面试官,就省去了许多面试问答,技术面试官只问了一个问题:<br><br>产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。<br><br> int[] intArr=new int[100];<br><br> ArrayList myList=new ArrayList();<br><br> Random rnd=new Random();<br><br> while(myList.Count<100)<br><br> {<br><br> int num=rnd.Next(1,101);<br><br> if(!myList.Contains(num))<br><br> myList.Add(num);<br><br> }<br><br> for(int i=0;i<100;i++)<br><br> intArr[i]=(int)myList[i];
正在加载验证码...
中兴通讯南京研究所程序员-实习生面试经验&面试问题
面试问题
产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。
面试过程
由于是技术面试官,就省去了许多面试问答,技术面试官只问了一个问题:<br><br>产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。<br><br> int[] intArr=new int[100];<br><br> ArrayList myList=new ArrayList();<br><br> Random rnd=new Random();<br><br> while(myList.Count<100)<br><br> {<br><br> int num=rnd.Next(1,101);<br><br> if(!myList.Contains(num))<br><br> myList.Add(num);<br><br> }<br><br> for(int i=0;i<100;i++)<br><br> intArr[i]=(int)myList[i];