有一个奇奇怪怪的发现,关于OJ测评时间

首先是POJ和BZOJ都通用的一个不稳定卡时:

就是代码里面写少量注释,可以加快速度,貌似是编译问题?

是少量!

然后BZOJ有一个神奇卡时:

就是先来一个人交一个测评需要好几秒的代码,

然后再来两份代码,其中一份(两份都是也行)是需要卡时的代码。

然后最开始的那份在测评的时候这两份将被显示是pending,随后会一起进行评测,

而因为是一起评测,所以会慢一点点,所以BZOJ会按不知名规则放宽时限

而这个比率是比较优的,人品好的话甚至可以让某道10s的题12s过!!!

时间: 2024-12-15 15:43:55

有一个奇奇怪怪的发现,关于OJ测评时间的相关文章

给定链表的头指针和一个结点指针,在O(1)时间删除该结点

题目:给定链表的头指针和一个结点指针,在O(1)时间删除该结点. 具体思路:把头结点的数据直接copy到要删除的结点处,然后头指针向后移动一个结点,再free掉原来的头指针指向的结点,这样等于把要删除的结点删除了.当链表只有一个结点或者要删除的结点是头结点或尾结点时,这种方法也是成立的,所以不需要做特殊的处理.假设链表总共有n个结点,我们的算法在n-1总情况下时间复杂度是O(1),只有当给定的结点处于链表末尾的时候,时间复杂度为O(n).那么平均时间复杂度[(n-1)*O(1)+O(n)]/n,

一些奇奇怪怪的过题思路

最近考了几次试,做完之后发现自己还是缺乏思维精度和深度--在此把一些奇怪的思路记下来-- 随 题意大概就是拿了一堆数取来取去,这些数在一个模数意义下做乘法,求出操作后取值的期望. 首先,找到这个模数的原根(鬼知道为什么现在出来了),然后就把这些乘法变成加法,然后就是矩阵一通乱搞-- 1 #include<iostream> 2 #include<cstdio> 3 #include<cstring> 4 #include<algorithm> 5 using

奇奇怪怪的正则表达式

在javascript中的正则表达式格式:/^正则表达式$/ 如:regex = /^[a-zA-Z][a-zA-Z0-9]{5,19}$/; 在groovy中正则表达式的格式为:/~正则表达式/ 如:title=/~(.*)?[a-zA-Z0-9]/ 这里是几个主要非英文语系字符范围(google上找到的): 2E80-33FFh:中日韩符号区.收容康熙字典部首.中日韩辅助部首.注音符号.日本假名.韩文音符,中日韩的符号.标点.带圈或带括符文数字.月份,以及日本的假名组合.单位.年号.月份.日

一个意外的发现

自己后期入手了一个小米mini路由器,前面一直用自己是三星S2(GT-I9180)来连接路由器(路由器仅开放了5G,一部分原因是防止蹭网).最近突然搜索不到了SSID,我一直以为是路由器的问题,结果发现问题出在手机上,反复的测试后发现自己的S2只能在5g信道149-165上面工作,具体原因未知,记得以前自己的手机是自动可以连接上去的,难道是好几个月没用就wifi坏掉了一部分?还是以前路由器所工作的频段就是149? 另外,这部手机已经是很老的机型了,居然可以上5G,也不得不佩服人家大厂的这种很前卫

Markdown使用时的一个BUG的发现过程

前言 遇到bug应该只要提交给官方就好了.但是我正好在学习Web前端,遇到了问题就正好运用新学的知识试着自己处理一下.恰好我又刚好运用新学的知识找到了问题,于是就记录一下自己遇到问题和解决的过程. 问题1-部分内容丢失 写了大段的文章,并且也成功保存到草稿了.但是之后打开的时候发现后半部分都没有了,并且页面显示也有问题.显示的样子是这样的: 再次打开保存的草稿后,一部分内容会跑到文本框外面去,如上面最后一行的样子.然后这部分在文本框外面的内容就丢失了.当时只是看到了这个情况,但是并没有什么想法.

【奇奇怪怪的bug系列】微信小程序

今天修改代码的时候,发现了一件让我很恐慌的事情,在app.json中修改页面路径顺序不起作用了: 这样我根本就看不到页面的效果啊??? 在折腾了半天后,才发现是一个比较乌龙的事情:昨天修改完首页后顺手把它设置成启动页了,相当于锁定成index页,今天再怎么改自然也没有用了. 只要在工具中找到编译配置,将自己锁定的页面改为"普通编译"即可 再次总结一下,设置某个页面为启动后的第一个页面有两种方法: 方法一.在spp.json中把路径放到第一个 app.json文件中的pages数组中,设

Mysql 分页order by一个相同字段,发现顺序错乱

两次分页查询,其中跳过了2个id select * from jdp_tb_trade  where jdp_modified>='2017-04-24 20:22:01' and jdp_modified<='2017-04-24 20:23:05'   order by jdp_modified asc limit 215,5; select * from jdp_tb_trade  where jdp_modified>='2017-04-24 20:22:01' and jdp_

奇奇怪怪的冒泡排序 TOJ 2014: Scramble Sort

粘贴两个特别简单的冒泡排序 2014: Scramble Sort Description In this problem you will be given a series of lists containing both words and numbers. The goal is to sort these lists in such a way that all words are in alphabetical order and all numbers are in numeric

一个伟大的发现,装X一下。笔记本win7系统64位机器执行unity 时,屏幕模糊解决的方法

笔者笔记本win7系统64位机器执行unity 时.往往切换时unity界面屏幕模糊,后来发现此时须要下载DirectXRuntimes201006x64,安装就可以.