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。
    • 你可以看到他的图标变成两个小齿轮了。双击即可
    • 上面的为板子,背过,改要测你的文件名即可。(在里面加了颜色和拍了多少次)
  • 相关阅读:
    linux MySQL 初始化数据库
    linux 建立 MySQL 账号
    linux MySQL 安装
    Background-Size
    .net文件压缩和解压及中文文件夹名称乱码问题
    C# 浅拷贝与深拷贝区别
    移动端手势库hammerJS 2.0.4官方文档翻译
    期待已久的2012年度最佳jQuery插件揭晓
    Hammer.js
    jQuery Validate验证框架详解
  • 原文地址:https://www.cnblogs.com/enceladus-return0/p/9750290.html
Copyright © 2011-2022 走看看