[NKU]sweet @ Google && TopCoder && CodeForces

            BlogJava :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
            33 Posts :: 1 Stories :: 15 Comments :: 0 Trackbacks
          今天看了看java的并行……寫(xiě)了一個(gè)實(shí)驗(yàn)品……
          照書(shū)抄的,無(wú)須解釋,看看估計(jì)就懂了……
          但是把這個(gè)用在做題中會(huì)怎樣呢?…… =_=

           1 import java.util.concurrent.Executors;
           2 import java.util.concurrent.ExecutorService;
           3 
           4 class SumTask implements Runnable {
           5     long Left;
           6     long Right;
           7     long ans;
           8     final long MOD = 199999997;
           9     SumTask(long L,long R) {
          10         Left = L;
          11         Right = R;
          12     }
          13     public void run() {
          14         for (long i = Left; i < Right; i++) {
          15             ans = (ans + i) % MOD;
          16         }
          17         System.out.println(ans);
          18     }
          19 }
          20 
          21 public class mul {
          22     public static void main(String args[]) {
          23         long MOD = 199999997;
          24         long ans = 0;
          25         for (long i = 0; i < 400000000; i++) {
          26             ans = (ans + i) % MOD;
          27         }
          28         System.out.println(ans);
          29         SumTask task1 = new SumTask(0,100000000);
          30         SumTask task2 = new SumTask(100000000,200000000);
          31         SumTask task3 = new SumTask(200000000,300000000);
          32         SumTask task4 = new SumTask(300000000,400000000);
          33         System.out.println("4 threads Start!!");
          34         ExecutorService runner = Executors.newFixedThreadPool(4);
          35         runner.execute(task1);
          36         runner.execute(task2);
          37         runner.execute(task3);
          38         runner.execute(task4);
          39         runner.shutdown();
          40     }
          41 }

          posted on 2011-03-21 19:16 sweetsc 閱讀(195) 評(píng)論(0)  編輯  收藏 所屬分類: 學(xué)習(xí)心得
          主站蜘蛛池模板: 多伦县| 磐安县| 陕西省| 湘潭县| 天峻县| 南昌市| 海宁市| 宝坻区| 桐城市| 偏关县| 彭水| 南城县| 辽源市| 安远县| 驻马店市| 盐边县| 阿巴嘎旗| 大石桥市| 偃师市| 蓬安县| 德江县| 齐河县| 吉首市| 闸北区| 崇文区| 银川市| 武鸣县| 永春县| 齐齐哈尔市| 安阳县| 巴林左旗| 浪卡子县| 德化县| 尼木县| 青龙| 固安县| 泉州市| 揭东县| 象州县| 景泰县| 淳安县|