摘要:
面试算法题4据说是华为笔试题,练习了一下。package src;/** 第二题: 假设有个int型的数n,实现高低位的互换,比如12345,给换成54321,写一个方法实现n的高低位的互换。(n是几不知道)*/import java.io.*;import java.util.regex.Matcher;import java.util.regex.Pattern;public class Mymethod5 {public static Integer n;public static void main(String[] args) throws NumberFormatException 阅读全文
摘要:
面试算法题3据说是华为笔试题,练习了一下。package src;/** 第一题: 假设n个小孩围成一圈,每次数第m个小孩,该小孩被踢出来,请问当这帮小孩子只剩下一个人的时候是第几个人。* (比如m=3,第一次数到第3个,第二次从第4个开始往下数,转圈数)写一个方法来实现。*/public class Mymethod4 {public static int nchild=17;public static int[] child;public static int mtime=7,pc=1,po=1;public void onlyp(){child=new int[nchild+1];chi 阅读全文