Java
文章平均质量分 50
navygong
这个作者很懒,什么都没留下…
展开
-
"2个面试华为光网测试的有关算法题",我写的程序!!!
第一题: 数小孩的题。 假设n个小孩围成一圈,每次数第m个小孩,该小孩被踢出来,请问当只剩下一个人的时候是第几个人。(比如m=3,第一次数到第3个,第二次从第4个开始往下数,转圈数)写一个方法来实现。第二题: 假设有个int型的数n,实现高低位的互换,比如12345,给换成52341,写一个方法实现n的高低位的互换。(n是几不知道)public class Job {原创 2007-04-02 17:12:00 · 849 阅读 · 0 评论 -
上次的第二道题想出了一个更简单的写法!
假设有个int型的数n,实现高低位的互换,比如12345,给换成52341,写一个方法实现n的高低位的互换。(n是几不知道)//把一个数翻过来表示,简写方法 public void reverse( int n){ String out = ""; while(n != 0){ out += n%10; n /= 10; } System.out.println(out原创 2007-04-05 13:01:00 · 584 阅读 · 0 评论 -
也来写个简单的单键模式实现
public class Singleton ...{ private static Singleton sgl = new Singleton(); private Singleton()...{} static Singleton getInstance()...{ return sgl; } /**//* * 第原创 2007-11-06 18:33:00 · 618 阅读 · 0 评论 -
生产者消费者问题的Java实现
public class ProConsumer{ public static void main(String[] args) { Signal S = new Signal(); Thread tProducer = new Thread(new Producer(S)); Thread tConsumer = new Thread(new Consumer(S)); tProduce原创 2007-11-06 17:09:00 · 465 阅读 · 0 评论 -
构造一个链表,经过一次循环找出中间的结点
public class LinkList ...{ class Node...{ int id; Node next; }; Node[] aList; LinkList()...{} LinkList(int N)...{ int i; aList = new Node[N];原创 2007-11-06 18:24:00 · 582 阅读 · 0 评论