1:a=10,b=15,在不用第三方变题的前提下,把a,b的值互换2:已知数组int[] max={6,5,2,9,7,4,0};用快速排序算法按降序对其进行排列,并返回数组3:请简述面向对象的多态的特性及意义!4:session喜欢丢值且占内存,Cookis不安全,请问用什么办法代替这两种原始的方法5:对数据的并发采用什么办法进行处理较好。6:已知Oracle数据库有GD和ZS两个数据库,GD数据库v_s表有数据写入时,从v_s表中提取最新数据到ZS数据库的D_E表中。请问用什么办法解决这一问题?如果又碰到不能互访的问题时,又用什么办法解决?7:已知Oracle数据库a,b
现在在a用户权限下,访问b数据库sql语句为select a.* From b a,请改正这一句Sql的写法8:当对数据库进行海量级的数据插入时,数据库出现报错,错误原因可能有哪些,以你的经验谈谈你的解决办法9:算法分析
AH 20060625 12 44 01 CAD001
AH 20060625 12 44 01 CAD001
AH 20060625 13 44 02 CAD001
AH 20060625 14 44 03 CAD001
说明:第二列表示日期,第三列表示温度,第四列表示水位,第五列表示流量,第6列表示水位测站编码,每一列表示一个字段
很明显第一条数据和第二条数据重复,然数据表中有主键和外键的约束,是不允许有重复的数据存在的,请构造算法将重复的数据Del掉10:javascript算法
已知a,b,现在点鼠标a会向b游动,鼠标停,a会停下来
请实现"跑步算法"

解决方案 »

  1.   

    我先回答第一题1:a=10,b=15,在不用第三方变题的前提下,把a,b的值互换
    a=a+b-a  b=a+b-b
      

  2.   


    我先回答第一题1:a=10,b=15,在不用第三方变题的前提下,把a,b的值互换
    a=a+b-a  b=a+b-b
    ------------------------------------
    a=10 + 15 - 10
    a=15
    b=15 + 15 - 15
    b=15
    所以,a=15,b=15;
    ==>>交换成功!
      

  3.   

    1:a=10,b=15,在不用第三方变题的前提下,把a,b的值互换
    同上
    2:已知数组int[] max={6,5,2,9,7,4,0};用快速排序算法按降序对其进行排列,并返回数组

    3:请简述面向对象的多态的特性及意义!
    简单来说,指向父类的指针可以指向子类,或者举例为传入参数类型为父类,但实际可以传入子类参数。
    4:session喜欢丢值且占内存,Cookis不安全,请问用什么办法代替这两种原始的方法
    把session保存在sqlserver中。
    5:对数据的并发采用什么办法进行处理较好。
    时间戳
    6,7对oracle不熟
    8 没有遇到过
    9  没有主键的话,肯定会全删掉的,如果又主键,可以用 group by having(count())思路解决。
    10 到网上搜
      

  4.   

    我先回答第一题1:a=10,b=15,在不用第三方变题的前提下,把a,b的值互换
    a=a+b-a  b=a+b-b
    ===================
    a=a+b-a 后a的值变为b 
    b=a+b-b b的值没变,因为a==b了我来回答下第二题,最快的排序方法是max={0,2,4,5,6,7};
    眼睛排的:)
      

  5.   

    第一题:
    a=a+b;    a=25
    b=a-b;    b=10
    a=a-b;    a=15
      

  6.   

    int a=15;
    int b=10;a=a+b;
    b=a-b;
    a=a-b;
      

  7.   

    session喜欢丢值且占内存,Cookis不安全,请问用什么办法代替这两种原始的方法 我认为,应该在数据库建一张表,然后用来代替Session和Cookie进行数据的存储。对吧??哪位知道的LZ请把答案发上来,让我们见识见识。
      

  8.   

                 int a = 10;
                int b = 15;            a = a+b;  //a=25
                b = a - b;//b=10            a = a - b;            Console.WriteLine("a="+a);
                Console.WriteLine("b="+b);
      

  9.   

    第一题,最搞
    a=10,b=15那直接 a=15
          b=10
    搞定?
      

  10.   

    第一题最好用异或。这样不会有溢出问题。
    a=a^b  
    b=b^a  
    a=a^b
      

  11.   

    int a = 10;
                int b = 15;
                a = a + b;
                b = a - b;
                a = a - b;
                Console.WriteLine("a={0},b={1}", a, b);