zoukankan      html  css  js  c++  java
  • python、c、java统计时间

    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    #include<time.h>
    using namespace std;
    
    int main()
    {
    
        int start,finish,a=1;
        start = clock();
        for(int i=1;i<=10000000;++i){
            a=a+1;
        } 
        finish = clock();
        double TotTime = (double)(finish-start)/CLOCKS_PER_SEC; 
        printf("The program cost %f seconds.
    ",TotTime); 
    }
    //0.02000s
    package lj;
    
    public class TimeTest {
        public static void main(String args[]) {
            int a = 0;
            long startTime = System.currentTimeMillis();//获取当前时间
            for(int i = 1;i <= 1000000 ; i++) {
                a=a+1;
            }
            long endTime = System.currentTimeMillis();
            System.out.println("程序运行时间:"+(endTime-startTime)+"ms");
        }
    }
    //程序运行时间:3ms
    //0.003s
    #@author:lj 通过循环比较一百万次加法表达式运算时间
    import datetime
    a = 0
    start = datetime.datetime.now()
    for i in range(1,1000000):
        a=a+1
    end=datetime.datetime.now()
    print('Running time: %s Seconds'%(end-start))
    #Running time: 0:00:00.130616 Seconds

     简单记录一下这几个函数调用

  • 相关阅读:
    MySQL全文索引--转载
    提升接口tps
    数据库连接池了解和常用连接池对比
    SpringBoot跨域配置,解决跨域上传文件
    oss上传
    MySQL高级 之 explain
    spring cloud集群负载均衡
    Xmind日常操作
    产品经理应该懂点经济学
    初谈产品
  • 原文地址:https://www.cnblogs.com/h404nofound/p/14090751.html
Copyright © 2011-2022 走看看