zoukankan      html  css  js  c++  java
  • 对拍和测程序时间

    为AG而写qwq

    测时间

    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
    	for(int i=1;i!=-1;i++)
    	{
    		system("data.exe");
    		int t=clock();
    		system("cannon.exe");
    		int b=clock();
    		cout<<"cannon的第"<<setw(6)<<rand()<<" "<<"次运行时间为: "<<b-t<<"ms"<<endl;
    	}
    }
    

    食用指南

    • 依据题面,造数据(一般是写rand(),极限数据就输出极限即可)。
    • 编译运行运行造数据的cpp(要写freopen输出数据)。
    • 编译运行运行你要测时间的程序(要写freopen读入数据)。
    • 编译运行上面的程序,可以看到结果。
    • 上面的为板子,改要测你的文件名即可

    对拍

    color A
    echo off 
    :loop
     echo 已运行%a%次
     set /a a+=1
     shuju.exe
     dou.exe
     factory.exe
     fc factory1.out factory2.out
     if not errorlevel 1 goto loop
    pause
    

    食用指南

    • 依据题面,造数据(一般是写rand(),极限数据就输出极限即可)。
    • 编译运行运行造数据的cpp(要写freopen输出数据)。
    • 编译运行你的暴力(要写freopen读入数据)。
    • 编译运行你要对拍的程序(要写freopen读入数据)。
    • 上述文字复制到记事本里,保存,改txt为bat。
    • 你可以看到他的图标变成两个小齿轮了。双击即可
    • 上面的为板子,背过,改要测你的文件名即可。(在里面加了颜色和拍了多少次)
  • 相关阅读:
    VS2010 添加项目依赖
    人工鱼群算法 AFSA
    粒子群算法 PSO
    CUDA速度测试
    AGSO 萤火虫算法
    用于WTL工具栏的辅助类CToolBarHelper
    关于结构体内存对齐
    遗传算法 GA
    A*算法
    人工蜂群算法 ABC
  • 原文地址:https://www.cnblogs.com/enceladus-return0/p/9750290.html
Copyright © 2011-2022 走看看