面试中的有关编程题
来源:互联网 发布:餐车淘宝客服接待用语 编辑:程序博客网 时间:2024/05/21 16:56
question1:几年前有个公司一个面试题,当时我还是大四没有毕业,面试过程中我想了很久,没有想出来,题目是在不用第三个变量的情况下,交换两个变量的值。当然这是在几十年前内存很少的情况下才采用的节省内存的方法。。。
public class test5 {public static void main(String[] args) {int a=4;int b=6;a=a+b;b=a-b;a=a-b;System.out.println(a);System.out.println(b);}}question2:写一个函数,传入 2 个有序的整数数组,返回一个有序的整数数组
package test201509;import java.util.Arrays;public class test6 {public static void main(String[] args) {// TODO Auto-generated method stubint[] a=new int[]{1,9,10,11};int[] b=new int[]{2,7,8,12};int out[]=testArray(a,b);for(int i=0;i<out.length;i++){System.out.println(out[i]);}} public static int[] testArray(int[] m, int[] n){int temp=0;int[] c=new int[m.length+n.length];for(int i=0;i < m.length;i++){c[i]=m[i];}for(int j=0;j < n.length;j++){temp=m.length+j;c[temp]=n[j];}Arrays.sort(c);return c;}}
output:
question3:
package test201510;import java.util.Arrays;public class test1 {public static void main(String[] args) {int[] a=new int[]{9,2,3,4,5,6,7,8};int[] c=subArray(a);for(int i=0;i<4;i++){System.out.println(c[i]);}}public static int[] subArray(int[] b){Arrays.sort(b);return b;}}output:
question4:
package test201510;public class test2 {public static void main(String[] args) {int[] a=new int[]{1,2,3,4,5,6,7,8};int[] b=new int[]{2,2,2,2,2,6,6,6,6};test(a,b);}public static void test(int[] m,int[] n){for(int i=0;i<m.length;i++){int count =0;for(int j=0;j<n.length;j++){if(m[i]==n[j]){count++;}}System.out.println(i+1+"出现的次数是:"+count);}}}
question5:
package test201511;public class test2 {public static void main(String[] args) {Integer i=new Integer(1);Integer j=new Integer(1);if(i>=j&&j>=i&&i!=j){System.out.println("ok");}}}
question6:
package test201511;public class test2 {public static void main(String[] args) {Integer i=Integer.MIN_VALUE;if(i!=0&&i==-i){System.out.println(i);}}}
未完待续。。。。
0 0
- 面试中的有关编程题
- 有关网络编程的一些面试
- 遇到的面试中的编程题总结
- 一个有关编程学习中的英语问题
- 【面试编程题】3-二维数组中的查找
- 2017滴滴新锐计划研发岗面试中的编程题
- 2017滴滴新锐计划研发岗面试中的编程题
- 【面试编程题】-10剑指offer之面试中的各项能力
- java面试编程题
- java 面试编程题
- java面试编程题
- 面试编程题
- 面试编程题
- Java 面试编程题
- 华为面试编程题
- 面试编程题笔记
- Python面试--编程题
- Unity面试编程题
- iOS开发UI篇—程序启动原理和UIApplication
- 2014百度校园招聘笔试——求一个字符串的最长回文子串
- 浏览器对象
- Java动态代理-->Spring AOP
- 读写锁ReentrantReadWriteLock
- 面试中的有关编程题
- Git 学习第二天
- java架构包配置
- ubuntu修改主机名
- Myeclipse导入项目提示已存在(Some projects cannot be imported because they already exist in the workspace)
- eclipse+Python搭建
- 如何用ngrok将内网映射到公网
- 数据结构和算法学习(3)-简单排序
- 用iOSOpenDev在Xcode里配置越狱开发环境