- 博客(195)
- 资源 (2)
- 收藏
- 关注

原创 记:青岛理工ACM交流赛筹备工作总结篇
这几天筹备青岛理工ACM交流赛的过程中遇到了不少问题也涨了不少经验,对很多事也有了和以前不一样的看法,一直在想事后把这几天的流水帐记一遍,一直没空直到今天考完C++才坐下来开始动笔。将这几天的忙的事情简单的罗列一下:个人主页:www.ttop5.net同步博客:加题测试数据: 青岛理工用咱的oj高比赛的事其实挺早前就是说了,之前以为只是一场常规的他们本校的训
2014-11-11 03:46:11
2778

原创 用python做oj上的简单题(持续更新中.......)
本人刚开始接触python,在oj上解一些简单的题,欢迎交流,不喜勿喷.http://acm.sdut.edu.cn/sdutoj/showproblem.php?pid=1110&cid=1278#!/usr/bin/env python# coding=utf-8print 'Hello World!'http://acm.sdut.edu.cn/sdutoj/s
2014-10-13 11:15:28
12466
转载 要做linux运维工程师的朋友,必须要掌握以下几个工具才行 ...
1、linux系统基础,这个不用说了,是基础中的基础,连这个都不会就别干了,参考书籍,可以看鸟哥linux基础篇,至少要掌握这书60%内容,没必须全部掌握,但基本命令总得会吧2、网络服务,服务有很多种,每间公司都会用到不同的,但基础的服务肯定要掌握,如FTP, DNS,SAMBA, 邮件, 这几个大概学一下就行,LAMP和LNMP是必须要熟练,我所指的不是光光会搭建,而是要很熟悉里面的
2015-01-18 16:12:29
1247
原创 字符统计2
字符统计2Time Limit: 1000MS Memory limit: 65536K题目描述输入英文句子,输出该句子中除了空格外出现次数最多的字符及其出现的次数。输入输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。输出逐行输出每个句子中出现次数最多的字符及其出现的次数
2014-12-13 23:46:42
2193
原创 数据结构实验之栈一:进制转换
数据结构实验之栈一:进制转换 Time Limit: 1000MS Memory limit: 65536K 题目描述输入一个十进制整数,将其转换成对应的R(2输入第一行输入需要转换的十进制数;第二行输入R。输出输出转换所得的R进制数。示例输入12798示例输出2377提示 来源 示例程序数组
2014-12-11 10:36:16
1083
原创 PAT-最大子列和问题
01-1. 最大子列和问题(20)时间限制10000 ms内存限制65536 kB代码长度限制8000 B判题程序Standard给定K个整数组成的序列{ N1, N2, ..., NK },“连续子列”被定义为{ Ni, Ni+1, ..., Nj },其中 1
2014-12-11 09:36:54
2253
原创 数据结构实验之链表四:有序链表的归并
数据结构实验之链表四:有序链表的归并 Time Limit: 1000MS Memory limit: 65536K 题目描述分别输入两个有序的整数序列(分别包含M和N个数据),建立两个有序的单链表,将这两个有序单链表合并成为一个大的有序单链表,并依次输出合并后的单链表数据。输入第一行输入M与N的值; 第二行依次输入M个有序的整数;第三行依次输入N个有序
2014-12-11 01:54:59
2365
原创 数据结构实验之链表三:链表的逆置
数据结构实验之链表三:链表的逆置 Time Limit: 1000MS Memory limit: 65536K 题目描述输入多个整数,以-1作为结束标志,顺序建立一个带头结点的单链表,之后对该单链表的数据进行逆置,并输出逆置后的单链表数据。输入输入多个整数,以-1作为结束标志。输出输出逆置后的单链表数据。示例输入12 56 4 6 55 1
2014-12-11 01:52:35
2179
原创 数据结构实验之链表五:单链表的拆分
数据结构实验之链表五:单链表的拆分 Time Limit: 1000MS Memory limit: 65536K 题目描述输入N个整数顺序建立一个单链表,将该单链表拆分成两个子链表,第一个子链表存放了所有的偶数,第二个子链表存放了所有的奇数。两个子链表中数据的相对次序与原链表一致。输入第一行输入整数N;;第二行依次输入N个整数。输出第一行分别输出偶
2014-12-11 01:50:23
1249
原创 数据结构上机测试1:顺序表的应用
数据结构上机测试1:顺序表的应用Time Limit: 1000MS Memory limit: 65536K题目描述在长度为n(n输入第一行输入表的长度n;第二行依次输入顺序表初始存放的n个元素值。输出第一行输出完成多余元素删除以后顺序表的元素个数;第二行依次输出完成删除后的顺序表元素。示例输入1
2014-11-27 18:51:43
815
原创 简单字符串排序
简单字符串排序Time Limit: 5000MS Memory limit: 100000K题目描述从键盘输入10个学生的姓名和成绩,请按字典序排列学生的姓名并输出(姓名和成绩对应关系保持不变)。输入输入共11行,前10行每行是一个学生的姓名,最后一行是10个用空格分开的整数表示对应的10个学生成绩。输出
2014-11-27 14:24:36
1137
原创 学密码学一定得学程序
学密码学一定得学程序Time Limit: 1000MS Memory limit: 65536K题目描述曾经,ZYJ同学非常喜欢密码学。有一天,他发现了一个很长很长的字符串S1。他很好奇那代表着什么,于是神奇的WL给了他另一个字符串S2。但是很不幸的是,WL忘记跟他说是什么意思了。这个时候,ZYJ不得不求助与伟大的ZP。ZP笑了笑说,这个很神奇的,
2014-11-27 13:27:58
861
原创 数据结构上机实验之二分查找
数据结构上机实验之二分查找Time Limit: 1000MS Memory limit: 65536K题目描述 在一个递增的序列里,查找元素是否存在,若存在输出YES,不存在输出NO.输入 本题多组数据,首先输入一个数字n(n>=100000),然后输入n个数,数据保证数列递增,然后再输入一个查找数字。输出 若存在输出Y
2014-11-27 12:55:28
1066
原创 交叉排序
交叉排序Time Limit: 1000MS Memory limit: 32768K题目描述输入N个数,把所有奇数位置上的数从小到大排序,把偶数位置上的数从大到小排序。输入输入的第一行是一个正整数N(2第二行是N个用空格隔开的整数。输出输出只有一行N个数,是按要求排序后的序列,用空格隔开。示例输入
2014-11-27 12:52:11
1672
转载 Ubuntu下修改DNS重启也能用的方法
安装好Ubuntu之后设置了静态IP地址,再重启后就无法解析域名。想重新设置一下DNS,打开/etc/resolv.confcat /etc/resolv.conf# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)# DO NOT EDIT THIS FILE BY HAN
2014-11-05 21:11:35
1367
转载 include 攻击
我们来讲故事……首先你要知道任何一个Online Judge在评测的时候,肯定是先编译再运行。然后我们知道程序是不能随便打开文件的。但是!请注意这个很大的“但是”。编译环节是肯定要打开文件的。比如:#include int main(){ return 0;}那么一定要打开iostream文件把文
2014-11-03 21:27:48
1507
转载 Ubuntu14.04 下截图工具
个人觉的Ubuntu附件自带的抓图工具就很不错了,这个是它的主界面但每次截图都要进去打开它就麻烦了,可不可以设置快捷键呢,就像QQ的那种按下Ctrl+Alt+A就可以截图呢当然可以了(就下大致过程,要想加其它程序快捷键的也类似)首先要查看下这个抓图软件的命令参数,运行一个终端输入gnome-screenshot -h就可以了用法:gnome-screenshot [选项
2014-11-02 17:02:05
901
转载 惨烈遭遇一个极品公司
先介绍一下出场的地点、时间和人物名称:NTW地点:金山大厦时间:2010.4-2010.12人物:1、BOSS。BOSS已经移民到澳大利亚了。以下就用澳大利亚代称。主要人物。负责CTI部分(呼叫中心的核心部分)的开发、遥控公司经营。 2、BOSS妹妹。跟她打交道不多。负责财务部分、公司经营。 3、BOSS妹夫。据说是没有个人存折的(原因下面介绍)
2014-11-02 15:19:25
895
原创 学习笔记:第二章——物理层
学习笔记:第二章——物理层(物理层只看懂了一部分,将就着把自己懂的一点随便写写,不懂的那部分以后看懂了再做补充)2.1 物理层的基本概念: 首先强调:物理层考虑的是怎样才能在连接各种计算机的传输媒体上传输比特流的,而不是具体的的传输媒体。 物理层也有自己的协议称为物理规程; 可以将物理层主要的任务描述为确定与传输媒体的接口有关的一些特性,
2014-11-02 15:06:52
1230
转载 常用网络命令(windows下)
ping命令特点:ping命令只有在安装了TCP/IP协议以后才可以使用运行ping命令以后,在返回的黑屏幕窗口中会返回对方客户机的IP地址和表明ping通对方的时间,如果出现信息“Reply from ...”,则说明能与对方连通;如果出现信息“Request timeout ...”,则说明不能与对方连通按照缺省设置,每发出一个ping命令就向对方发送4个网间控制报文协议I
2014-10-31 16:53:42
1069
原创 学习笔记:第一章——计算机网络概述
学习笔记:第一章——计算机网络概述1.0 计算机网络的定义:一些互相连接的,自治的计算机的集合称为计算机网路。1.1 计算机网络在信息时代中的作用:连通和共享。1.2 因特网概述: 网络的概念:网络(network)是由若干个结点(node)和连接这些结点的链路(link)组成。 网络中的结点可以是计算机,集线器,交换机和路由器;
2014-10-31 11:43:02
1661
原创 sdut 6-2 多态性与虚函数
6-2 多态性与虚函数Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^题目描述通过本题目的练习可以掌握多态性的概念和虚函数的定义和使用方法 要求定义一个基类Pet,它有一个字符指针型数据成员name和一个虚成员函数Speak()用于输出pet的叫声。;派生类Dog和Cat从基类P
2014-10-29 21:26:10
862
原创 sdut 6-1 多态性与虚函数
6-1 多态性与虚函数Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^题目描述通过本题目的练习可以掌握多态性的概念和虚函数的定义和使用方法要求定义一个基类Pet,它有一个成员函数Speak()用于输出pet的叫声。;派生类Dog和Cat从基类Pet派生而来。他们从基类继承并重新改写
2014-10-29 20:59:25
908
原创 sdut 5-3 多级派生类的构造函数
5-3 多级派生类的构造函数Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^题目描述要求定义一个基类3个name(char *类型sex(char类型age(int类型创建Employee,增加两个数据成员 基本工资 int类型) 请假天数int型);为它定义初始化成员信息的构造函
2014-10-29 20:05:30
1098
原创 sdut 5-2 派生类的构造函数
5-2 派生类的构造函数Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^题目描述通过本题目的练习可以掌握派生类构造函数的定义和使用方法。要求定义一个基类Person,它有3个protected的数据成员:姓名name(char *类型)、性别 sex(char类型)、年龄age
2014-10-29 19:49:14
1111
原创 sdut 5-1 继承与派生
5-1 继承与派生Time Limit: 1000MS Memory limit: 65536K题目描述通过本题目的练习可以掌握继承与派生的概念,派生类的定义和使用方法,其中派生类构造函数的定义是重点。要求定义一个基类Point,它有两个私有的float型数据成员X,Y;一个构造函数用于对数据成员初始化;有一个成员函数void Move(
2014-10-29 19:02:37
1277
原创 约瑟夫问题
约瑟夫问题Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^题目描述n个人想玩残酷的死亡游戏,游戏规则如下: n个人进行编号,分别从1到n,排成一个圈,顺时针从1开始数到m,数到m的人被杀,剩下的人继续游戏,活到最后的一个人是胜利者。请输出最后一个人的编号。输入输入n和m值。输出输出胜利
2014-10-27 17:22:24
882
原创 cat ,more ,less 命令的使用和区别
cat命令功能用于显示整个文件的内容单独使用没有翻页功能因此经常和more命令搭配使用,cat命令还有就是将数个文件合并成一个文件的功能。more命令功能:让画面在显示满一页时暂停,此时可按空格健继续显示下一个画面,或按Q键停止显示。less命令功能:less命令的用法与more命令类似,也可以用来浏览超过一页的文件。所不同的是less命令除了可以按空格键向下显示文件外,还可以利用
2014-10-27 14:31:11
2397
原创 Linux下vi编辑器粘贴复制剪切功能
Linux下vi编辑器实现简单的粘贴复制剪切功能如果想把文件内的第三行内容黏贴到第十五行:1.进入你的文件,(处于命令模式,而不是编辑模式)2.将你的光标移到你的第三行的开头(用方向键)3,按下v,(你发现切换到可视模式了),按方向键,知道选中你想要的内容4.按y,再将光标移到第十四行末尾。5.按p。完成此方法可以用于多行的粘
2014-10-27 11:26:22
2227
转载 怎么样写好一篇技术博客
前言:作为工作比较久的人员,经常会带一些新人。 怎么样快速让新人能够上手,很够很快成长。是作为管理者需要考虑问题。 一个新人,成长快慢,除了自身因素外,他的导师传递知识方式方法,我认为非常重要。你是给他鱼,还是渔呢? 好的方法,好的事例,能够听着轻松愉快。 其实,写一篇技术博客,表述你的思想,以此给人知识,也是一样道理。怎么样写好这篇博客,能够让读者轻松,愉快读完;又能收益,确实是门学问。以
2014-10-25 17:23:49
733
原创 Unix/Linux sync命令的作用
写缓存命令——sync在用reboot命令启动unix系统后,系统提示出错信息,部分应用程序不能正常工作。经仔细检查系统文件,并和初始的正确备份进行比较,发现某些文件确实被破坏了,翻来覆去找不到文件遭破坏的原因,最后想到了写缓存命令——sync,在reboot前没有运行sync命令,导致了系统文件的改变而不能正常工作。 sync 命令运行 sync 子例程。如果必须停止系统,则运行
2014-10-25 16:21:04
1739
原创 ubuntu纯文字界面中文乱码的解决方案
问题:纯文字界面中文乱码解决方案:很简单,安装fbterm就OK!具体如下:安装命令:sudo apt-get install fbterm xfonts-xqy然后运行:sudo fbterm退出:在控制台中按 Ctrl+Alt + E 或输入exit退出额外说明:当然fbterm功能是很强大的,支持字体样式、大小、样色设置等,修改配置
2014-10-24 21:19:09
2524
原创 星空-许巍
星空演唱:许巍playBtn&fr=-1秋天的风吹过原野无尽的星空多灿烂就在那分手的夜晚你曾这样轻声告诉我无论相距有多遥远只要我轻声呼唤你你会放下一切到我身边我的姑娘我的姑娘我不知对你再说些什么也不在乎它的真假只是将你轻轻拥在我怀里仰望着蓝色星空只是将你轻轻拥在我怀里倾听着风的声音只是将你轻轻拥在我怀里我的姑娘
2014-10-23 20:12:22
1612
原创 2014/10/23——记一次新生账号注册的问题吧
可能最近比较懒的原因,感觉好久没有记录有关oj使用时的遇到相关的问题了,不是没有遇到问题只是感觉懒得写。昨天遇到非计科软件协会会员注册不上的的问题,想顺便把前一阵的问题记一遍流水账(正在努力回忆,希望不要漏掉什么细节):1.类UNIX系统bash漏洞修复的问题:在9月底的一次看前辈们聊天中无意的知道了当时网上闹的沸沸扬扬的like UNIX系统爆出的bash漏洞,然后全哥直
2014-10-23 19:27:29
1099
转载 tar命令的详细解释
tar命令[root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。-z :是否同时具有 gzip
2014-10-20 18:35:22
787
原创 ln命令
ln是linux中一个非常重要命令。它的功能是为某一个文件在另外一个位置建立一个同步的链接,这个命令最常用的参数是-s,具体用法是: ln -s 源文件 目标文件 -s 是 symbolic的意思。 例:ln -s /lib/lsb /usr/lj即:在usr目录下建立指向/lib/lsb目录的lj文件。当我们需要在不同的目录,用到相同的文件时,我们不需要在
2014-10-19 20:52:53
1028
原创 sdut 面向对象程序设计上机练习十一(运算符重载)
面向对象程序设计上机练习十一(运算符重载) Time Limit: 1000MS Memory limit: 65536K 题目描述有两个矩阵a和b,均为2行3列,求两个矩阵之和。重载运算符“+”,使之能用于矩阵相加。如:c=a+b。输入第1、2行是矩阵a的值,数据以空格分开。第3、4行是矩阵b的值,数据以空格分开。输出2个矩阵a、b之和,以行列形式显示
2014-10-18 20:05:09
1363
原创 sdut 面向对象程序设计上机练习十二(运算符重载)
Time Limit: 1000MS Memory limit: 65536K 题目描述处理一个复数与一个double数相加的运算,结果存放在一个double型变量d1中,输出d1的值。定义Complex(复数)类,在成员函数中包含重载类型转换运算符:operator double(){return real;}输入输入占两行:第1行是一个复数的实部和虚部,数据以空格分开。
2014-10-18 18:19:26
1220
原创 sdut 面向对象程序设计上机练习十(运算符重载)
面向对象程序设计上机练习十(运算符重载) Time Limit: 1000MS Memory limit: 65536K 题目描述定义一个复数类Complex,重载运算符“+”,使之能用于复数的加法运算。参加运算的两个运算量可以都是类对象,也可以其中有一个是整数,顺序任意。例如:c1+c2、i+c1、c1+i均合法。(其中i是整数,c1、c2是复数),编程实现求2个复数之和
2014-10-18 15:55:56
1383
原创 sdut 4-1 复数类的运算符重载
4-1 复数类的运算符重载 Time Limit: 1000MS Memory limit: 65536K 题目描述通过本题目的练习可以掌握成员运算符重载及友元运算符重载要求定义一个复数类,重载加法和减法运算符以适应对复数运算的要求,重载插入运算符(以方便输出一个复数的要求。输入 要求在主函数中创建对象时初始化对象的值。输出 输出数据
2014-10-17 18:56:26
1277
google的c++编码规范
2014-09-18
联想机房网络同传7.6——联想教育应用使用说明
2014-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人