当前位置: 首页 > news >正文

科技开发公司/seo专业学校

科技开发公司,seo专业学校,有什么好的免费网站做教育宣传语,昆明网站建设哪家强1, ca; ab; bc; 2, n n m;//如果n和m的值非常大,容易超出int范围。 m n - m; n n - m; 3, n n ^ m; m n ^ m;//(n^m)^m; n n ^ m;//n ^ (n ^ m) 注: 上述方法在执行多次后,第二种方法效率会高一些,在只执行一次或者少次的情况下第一&a…

1, c=a; a=b; b=c;

2,

n = n + m;//如果n和m的值非常大,容易超出int范围。

m = n - m;

n = n - m;

3,

n = n ^ m;

m = n ^ m;//(n^m)^m;

n = n ^ m;//n ^ (n ^ m)

注: 上述方法在执行多次后,第二种方法效率会高一些,在只执行一次或者少次的情况下第一,三两种方法反而效率高一些。所以第一种方法在少量运算的情况下,比较好。在多次的时候第二种比较好。

 1 import java.util.Random;
 2 
 3 public class Day042
 4 {
 5     public static void main(String[] args)
 6     {
 7     }
 8 
 9     static void testEfficiency1()
10     {
11         long l1 = System.currentTimeMillis();
12         for (int i = 0; i < 10000; i++)
13         {
14             Random r = new Random(System.currentTimeMillis());
15             int[] arr = new int[2];
16             arr[0] = (int) (Math.random() * 100);
17             arr[1] = (int) (Math.random() * 100);
18             // System.out.println(Arrays.toString(arr));
19             arr[0] = arr[0] ^ arr[1];
20             arr[1] = arr[0] ^ arr[1];
21             arr[0] = arr[0] ^ arr[1];
22         }
23         long l2 = System.currentTimeMillis();
24         System.out.println(l2 - l1);
25     }
26     static void testEfficiency2()
27     {
28         long l1 = System.currentTimeMillis();
29         for (int i = 0; i < 10000; i++)
30         {
31             Random r = new Random(System.currentTimeMillis());
32             int[] arr = new int[2];
33             arr[0] = (int) (Math.random() * 100);
34             arr[1] = (int) (Math.random() * 100);
35             // System.out.println(Arrays.toString(arr));
36             int t = arr[0];
37             arr[0] = arr[1];
38             arr[1] = t;
39         }
40         long l2 = System.currentTimeMillis();
41         System.out.println(l2 - l1);
42     }
43 
44     static void testEfficiency3()
45     {
46         long l1 = System.currentTimeMillis();
47         for (int i = 0; i < 10000; i++)
48         {
49             Random r = new Random(System.currentTimeMillis());
50             int[] arr = new int[2];
51             arr[0] = (int) (Math.random() * 100);
52             arr[1] = (int) (Math.random() * 100);
53             // System.out.println(Arrays.toString(arr));
54             arr[0] = arr[0] + arr[1];
55             arr[1] = arr[0] - arr[1];
56             arr[0] = arr[0] - arr[1];
57         }
58         long l2 = System.currentTimeMillis();
59         System.out.println(l2 - l1);
60     }
61 }

 

转载于:https://www.cnblogs.com/linson0116/p/3502367.html

http://www.jmfq.cn/news/5226463.html

相关文章:

  • 设计师网页设计培训/网站优化是什么
  • 网站框架文案/西安网站定制开发
  • wordpress插件的页面文件/网站排名优化方案
  • 一台电脑如何做网站/seo虚拟外链
  • 梅州网站建设梅州/深圳广告公司
  • 淄博网站搭建公司/天津网站建设技术外包
  • 旅游网站设计风格/品牌seo是什么
  • 网页网站开发工具/长春网络优化哪个公司在做
  • 17一起做网站/郑州网络推广平台有哪些
  • 小说网站如何做seo关键词/seo网络排名优化
  • 学校的二级网站怎么建设/网络营销课程个人总结范文
  • 怎么找出网站的备案号/seo排名啥意思
  • 太原网站建设晋icp备/免费网络推广
  • 企业适合用模板网站/海外营销公司
  • 宝塔本地wordpress/上海优化公司有哪些
  • 竖导航网站/网络营销服务企业
  • 网站建设选择北京华网天下/百度 营销怎么收费
  • 长春做网站的电话/外贸营销
  • 长沙网站免费建站/焊工培训班
  • 网站的对比/网上卖货的平台有哪些
  • 济南网站开发建设/大白兔网络营销策划书
  • 呢图网站场建设封面/怎么注册电商平台
  • 哪些公司用.cc做网站/深圳网络整合营销公司
  • 商业空间设计案例ppt/seo推广排名公司
  • 机票网站建设/网站设计案例
  • js 网站怎么做中英文/关键词挖掘工具
  • 苏州网站建设 凡仕臣网络/微信推广图片
  • 网站描述优化/推广优化排名
  • wordpress 首页 修改/seo职业规划
  • 炫酷网站模板免费下载/营销策略ppt