NOIP普及
用户昵称2024
这个作者很懒,什么都没留下…
展开
-
Artistic Style Dev CPP 运算符 前后空格
Artistic Style Dev CPP 运算符 前后空格AStyle 格式中 增加 -p -D 参数,这样可以实现括号内增加一空格,运算符前后增加空格。Artistic Style是一个开源的源代码格式化工具。主页地址:http://astyle.sourceforge.net/,它可以应用在C、C++、Objective-C、C#、Java等程序语言中。说明文档:http...原创 2020-04-20 21:22:25 · 1665 阅读 · 0 评论 -
LeetCode130-被围绕的区域 DFS与BFS (NOIP c++ 代码)
题目描述给定一个二维的矩阵,包含'X'和'O'(字母 O)。找到所有被'X'围绕的区域,并将这些区域里所有的'O'用'X'填充。// floodfill-dfs.cpp#include<bits/stdc++.h>using namespace std;vector<string> vst;void dfs(vector<strin...原创 2020-04-06 22:26:33 · 399 阅读 · 0 评论 -
lemon Linux 版本安装与使用
lemon Linux 版本安装与使用lemon Linux 版本安装与使用windows下lemon是现在NOIP常用的测评工具,效果良好,使用简洁,又可以不用文件进行测试。但是因为noip竞赛评测环境放在Linux下,所以会有些担心。为了规范起见,集训期间在lemon Linux版本中进行测评麻烦1源代码github lemon 1.2增加了 新的变化 功能。麻烦2麻烦3...原创 2018-10-26 13:12:03 · 3046 阅读 · 0 评论 -
vim linux 强大的配置文件
先参考一下作者:赵杨的vim配置,再分析链接:https://www.zhihu.com/question/20151659/answer/106017689来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。"ACM .vimrc配置文件"基本配置set transparency=11 "透明度"set background=dark原创 2017-06-27 23:51:26 · 3184 阅读 · 0 评论 -
hustoj 在生产环境中的应用 高性能 优化 功能增加
注意事项,ifndfn账号密码生日10秒竞赛与作业oi排名自己点击运行错误,有做题密码,设定,以070x开头查询网络端点错,浏览器看做题学生,或者,必须做题学生导入名单,批量生成,然后改改昵称修改学生账号修改etc下4.5*10#8时间超限的给部分分数据范围数据点从小到大时间点时限修改带队教师看自己的学生进行中的竞赛设置颜色原创 2017-07-12 21:32:57 · 689 阅读 · 0 评论 -
hustoj acm 在线评测 源代码 评测 安装 优化 设置
hustoj acm 在线评测 源代码 评测 安装 优化 设置finnd . -name "*.php"|xargs sed -i "1i //Modified By XXX" $user_id=$prefix.($i $password=substr(strval(rand(1000,9999)),0,4); 密码改成原创 2017-06-19 14:36:41 · 1069 阅读 · 0 评论 -
lemon 信息学 奥林匹克 测评 运行时错误 cena 已经用的少了
lemon 信息学 奥林匹克 测评 运行时错误 cena 已经用的少了发现了三次问题1)编译时用了64位编译器 所以需要加 -m32 参数 ,如 -m32 2)所使用的源代码中加入了文件的输入输出,但是测评选项中勾选了 使用标准输入输出3)编译参数中的 空格 ,自己需要了解 dos 命令行下编译命令4) 评测时出现“无法运行程序” 加 -m32安装与设置见此文http...原创 2017-06-02 09:45:34 · 3618 阅读 · 0 评论 -
Dev CPP 中头文件样例(信息学奥赛用,前7行必须滴)
#include<iostream>#include<cstdio>#include<cstdlib>#include<cmath>#include<cstring>#include<string>#include<algorithm>#include<vector>#include<map>#include<set>#include<list>#include<queue>原创 2016-04-26 08:43:25 · 2403 阅读 · 0 评论 -
gnu gcc g++ 版本 MinGW 版本关系
工作中需要来回检验提供GCC的编译版本,由上级部门指定的是 编译器 gcc 4.8.4 g++ 4.8.4 (Linux ubuntu 自带版本),而平时我们windows系统中编译跟使用的ide,如dev cpp安装版本自带编译器 MinGW有关。所以需要有一个匹配的关系。查询 gcc.gnu.org 网站发现,只提供版本号和下载,ide没有指明,就是windows下编译器,也只在build原创 2016-10-12 09:04:28 · 6370 阅读 · 0 评论 -
NOIP 过河问题 月黑风高的夜晚
(过河问题)在一个月黑风高的夜晚,有一群人在河的右岸,想通过唯一的一根独木桥走到河的左岸.在伸手不见五指的黑夜里,过桥时必须借照灯光来照明,不幸的是,他们只有一盏灯.另外,独木桥上最多能承受两个人同时经过,否则将会坍塌.每个人单独过独木桥都需要一定的时间,不同的人要的时间可能不同.两个人一起过独木桥时,由于只有一盏灯,所以需要的时间是较慢的那个人单独过桥所花费的时间.现在输入 N(2<=N<1原创 2016-04-11 14:35:25 · 3876 阅读 · 0 评论 -
C++ STL string 基本操作
#include#include#include#include#include#include#include#include#include#include#include#include#include#includeusing namespace std;int main(){ string s="",str; cout<<s<<endl; s.原创 2016-01-25 20:49:15 · 790 阅读 · 0 评论 -
hust oj 安装与升级,以及编译器升级
https://github.com/zhblue/hustoj 1)下载livecd 2014版本(ubuntu 是10.4.x,轻量级的,nginx做前端,几乎没有桌面应用,但是有codeblocks)2)启动进入,安装,进入系统,(root freeproblemset)3)浏览器检查127.0.0.1 点击oj链接,进入,(admin/admin),提交测试,试题正常提交原创 2016-01-22 23:23:30 · 2098 阅读 · 0 评论 -
NOI 评测系统 arbiter 安装方法 常见问题 移植
NOI 评测系统 arbiter 安装方法 常见问题 移植原创 2014-10-23 14:08:36 · 4288 阅读 · 0 评论 -
Linux 下的 rename 命令
Linux 下的 rename 命令有两个版本:如何判断rename是哪个版本,可通过 man rename 查看。若第一行为 RENAME(1) Linux Programmer’s Manual RENAME(1),则是 C语言版本的,若出现RENAME(1) Perl Programmers Reference Guide RE原创 2014-10-23 14:45:50 · 843 阅读 · 0 评论 -
dev-cpp win32 x64 mingw32 mingw64
http://sourceforge.net/projects/orwelldevcpp/files/stats/timeline原创 2014-04-24 15:55:40 · 2398 阅读 · 0 评论 -
表达式求值
#include//#define MaxLen 100//存储空间using namespace std;int tran(char str[], char expr[]) //将中缀表达式转换成后缀表达式 if(tran(str,expr)==0)//原来表达式,后缀表达式{ int st[100]; //转化过程使用的过渡栈 char ch; int原创 2013-12-20 16:11:44 · 820 阅读 · 0 评论 -
调试 moodle 中 onlinejudge 成功,win2008server R2 64 安装 tmg2010成功
调试 moodle 中 onlinejudge 成功,win2008server R2 64 安装 tmg2010成功已经有些记录原创 2013-11-15 17:32:57 · 2246 阅读 · 1 评论