模版总结【长期更新】

对拍程序

linux:

1 #!/bin/bash
2 while true;do
3     ./data > data.in
4     ./wrong < data.in > wrong.out
5     ./right < data.in > right.out
6     diff wrong.out right.out
7     if [ &? -ne 0 ] ; then break ; fi
8 done

windows:

1 @echo off
2 :loop
3 data>data.in
4 right<data.in> right.out
5 wrong<data.in> wrong.out
6 fc right.out wrong.out
7 if not errorlevel 1 goto loop
8 pause goto loop
时间: 2024-08-05 18:33:44

模版总结【长期更新】的相关文章

代码优化(长期更新)

前言 代码优化,一个很重要的课题.可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了.代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨:但是如果有足够的时间开发.维护代码,这时候就必须考虑每个可以优化的细节了,一个一个细小的优化点累积起来,对于代码的运行效率绝对是有提升的. 代码优化的目标是:

[小细节,大BUG]记录一些小问题引起的大BUG(长期更新....)

[小细节,大BUG]  1. 在不久前,一个朋友出现了这样一个BUG:当UITableView加载cell的时候,自定义的cell,怎么显示,里面的文字总是显示不完全(注意,文字不长).然后,我帮忙给看了下,甚至把在storyBoard中将cell的相关属性都试了下,虽然可以解决,但是效果不理想.最终经过排查,终于发现问题所在:当自定义cell时,因为需要布局子控件,所以他重写了layoutSubviews方法,然而在此方法中没有调用[super layoutSubviews],所以造成了布局混

查漏补缺(长期更新)

前言 Java的部分有基础.设计模式.IO.NIO.多线程,之后有时间还会把集合这部分补上去,这么多内容里面,难免有一些知识点遗漏,本文主要是讲解这些遗漏的知识点.这些知识点,不是特别大的难点,所以没有必要专门写一篇文章讲解:但是这些知识点,也不是一两句话就说得清楚的,所以放在这里.本文和前面的代码优化.类继承接口实现一样,也是一篇长期更新的文章,只要想到有遗漏的知识点,就会随时更新此文. Thread.sleep(XXX)方法消耗CPU吗? 这个知识点是我之前认识一直有错误的一个知识点,在我以

[原创][FPGA]Quartus实用小技巧(长期更新)

0. 简介 在使用Quartus软件时,经常会时不时的发现一些小技巧,本文的目的是总结所查阅或者发现到的小技巧,本文长期更新. 1. Quartus中的模板功能 最近在Quartus II的菜单里找到了一个好去处:language template. 在Edit -> Insert Template下可以看到Verilog HDL.SystemVerilog.VHDL.AHDL.Quartus II TCL.TCL的语言模板. 在Verilog HDL下面,可以找到基本的逻辑操作符.基本语言结构

Java代码优化(长期更新)

前言 2016年3月修改,结合自己的工作和平时学习的体验重新谈一下为什么要进行代码优化.在修改之前,我的说法是这样的: 就像鲸鱼吃虾米一样,也许吃一个两个虾米对于鲸鱼来说作用不大,但是吃的虾米多了,鲸鱼自然饱了. 代码优化一样,也许一个两个的优化,对于提升代码的运行效率意义不大,但是只要处处都能注意代码优化,总体来说对于提升代码的运行效率就很有用了. 这个观点,在现在看来,是要进行代码优化的一个原因,但不全对.在机械工艺发展的 今天,服务器动辄8核.16核,64位CPU,代码执行效率非常高,St

全网最佳CY7C68013A开发板,USB2.0高速核心板,独家最全开发资料,长期更新支持

铺天盖地的USB开发板.USB核心板那款最适合您?IFLabs组织专业团队.不惜成本.耗费大量时间精力打造的精品USB核心板是您最佳的选择,优化的核心板结构.全网最全的开发手册.全面的配件,一套在手即可开展USB接口的开发.只需这一次投入,即可实现USB接口开发的从入门到精通! 史无前例的专业.可靠.全面.豪华,绝不是其他低价产品所能比的.无论你是初学者,还是具有USB开发基础的工程师都值得拥有. IFLabs USB2.0 FX2LP核心板开发板详情:http://item.taobao.co

git 指令(长期更新)

引言:git 是一个非常棒的分布式版本管理系统,我想做开发的小伙伴们对 git 都不陌生,我平时也很喜欢用 git 与github 协同开发(想起以前没用git 的日子,真是很难受,现在已经是离不开了).关于git 不得不说的就是 git 指令,平时我自己用的比较多的是:git add : git commit ; git push ; git log ;git status; 但是git支持的功能很多,指令也很多,为方便查找整理与记忆,决定长期更新这个git 贴.内容是用百度脑图做的. *此贴

kali2.0安装及使用笔记(附带vim配置,长期更新)

作者:King-CDQ 时间:16/08/19 原创文章,转载请注明出处(作者和原文链接). 如有特别用途,请与我联系邮箱:[email protected] 早就听说Kali的大名,整合多款渗透测试的软件,让想尝试一把黑客感觉的我跃跃欲试,但是苦于没有时间, 一直没有安装.正好今年(2016年)kali大更,更是推出了rolling版本,这次我就直接安装kali2.0,同时分享 给大家我的安装过程和系统的相关配置,同时作为我使用kali的笔记,有什么好用的软件我都会记录下来, 长期记录,作为以

关于个人用户如何选择购买自己的服务器?阿里云?腾讯云?小鸟云?【云平台如有活动,长期更新】

从事编程行业以来,一直都想自己做一个东西,持续维护开发,网站也好,APP也好,都是提升自己的一个途径,当然一直对公司的服务器操作也想有一台属于自己的服务器. 可以以最高权限安装或者部署任何内容,没有限制,可以"肆意妄为",大胆尝试各种环境搭建. 但是关于如何选购服务器就又陷入了迷茫,自己家里部署一套物理机无疑是成本巨大的,所以现在最好的方法还是选择云服务器,今天主要讲解下如何选购云服务器. 关于云平台,目前已售有服务器的整理如下,可能有的之前根本没有听说过 云平台 简介 地址 活动及地