- 博客(64)
- 资源 (8)
- 收藏
- 关注
原创 车库管理
描述有一个固定车位的车库,如果车库还有车位,则允许进入,如果车库已满,有来车入库时,必须拒绝进入知识点字符串,循环,链表,队列,栈,查找,搜索,排序,树,图,数组,函数,指针,枚举,位运算,结构体,联合体,文件操作,递归运行时间限制无限制内存限制无限制输入设置车库容量:
2016-08-22 19:45:06 1774
原创 [编程题] 有趣的数字
海淘论坛,转运四方小Q今天在上厕所时想到了这个问题:有n个数,两两组成二元组,差最小的有多少对呢?差最大呢?输入描述: 输入包含多组测试数据。 对于每组测试数据: N - 本组测试数据有n个数 a1,a2...an - 需要计算的数据 保证: 1<=N<=100000,0<=ai<=INT_MAX. 输出描述:对于每组数据,输出两个数,第
2016-07-02 22:06:45 1112
原创 题目1074:对称平方数
题目描述:打印所有不超过n(n如11*11=121输入:无任何输入数据输出:输出具有题目要求的性质的数。如果输出数据不止一组,各组数据之间以回车隔开。样例输入:样例输出:来源:2002年清华大学计算机研究生机试真题(第II套)#include int main(){ int n,c
2014-03-21 23:57:28 2006
原创 题目1061:成绩排序
题目描述: 有N个学生的数据,将学生数据按成绩高低排序,如果成绩相同则按姓名字符的字母序排序,如果姓名的字母序也相同则按照学生的年龄排序,并输出N个学生排序后的信息。输入: 测试数据有多组,每组输入第一行有一个整数N(N 每个学生的数据包括姓名(长度不超过100的字符串)、年龄(整形数)、成绩(小于等于100的正数)。输出:
2014-03-21 00:08:33 1762
原创 题目1191:矩阵最大值
题目描述:编写一个程序输入一个mXn的矩阵存储并输出,并且求出每行的最大值和每行的总和。要求把每行总和放入每行最大值的位置,如果有多个最大值,取下标值最小的那一个作为最大值。最后将结果矩阵输出。输入:输入的第一行包括两个整数m和n(1接下来的m行每行有n个数,代表矩阵的元素。输出:可能有多组测试数据,对于每组数据,输出按题目要求执行后的矩
2014-03-20 13:28:23 1668
原创 题目1105:字符串的反码
题目描述: 一个二进制数,将其每一位取反,称之为这个数的反码。下面我们定义一个字符的反码。如果这是一个小写字符,则它和字符'a’的距离与它的反码和字符'z’的距离相同;如果是一个大写字符,则它和字符'A’的距离与它的反码和字符'Z’的距离相同;如果不是上面两种情况,它的反码就是它自身。 举几个例子,'a’的反码是'z’;'c’的反码是'x’;'W’的反码是'D’;'1’
2014-03-20 01:14:54 2004 1
原创 题目1185:特殊排序
题目描述:输入一系列整数,将其中最大的数挑出,并将剩下的数进行排序。输入:输入第一行包括1个整数N,1接下来的一行有N个整数。输出:可能有多组测试数据,对于每组数据,第一行输出一个整数,代表N个整数中的最大值,并将此值从数组中去除,将剩下的数进行排序。第二行将排序的结果输出。样例输入:41 3 4 2样例输出:4
2014-03-19 22:59:52 1474
原创 题目1002:Grading
题目描述: Grading hundreds of thousands of Graduate Entrance Exams is a hard work. It is even harder to design a process to make the results as fair as possible. One way is to assign each exam prob
2014-03-19 21:33:41 1745
原创 题目1059:abc
题目描述:设a、b、c均是0到9之间的数字,abc、bcc是两个三位数,且有:abc+bcc=532。求满足条件的所有a、b、c的值。输入:题目没有任何输入。输出:请输出所有满足题目条件的a、b、c的值。a、b、c之间用空格隔开。每个输出占一行。样例输入:样例输出:来源:2000年清华大学计算机
2014-03-19 12:38:39 1247
原创 题目1538:GrassLand密码
题目描述:由于害怕别人偷玩他的新手机,GrassLand总是为其手机加上锁屏密码。但是毫无规律的密码又不方便自己记忆,于是他有了这么一个主意:首先GrassLand会有一个仅包含小写字母的明文密码,如horse。然后,他按照九宫格键盘上字母的标注(下图),将字母转化为相应的数字按键。如h出现在按键4上,那么其对应的数字为4。按照这个规则,GrassLand的
2014-03-18 23:32:42 962
原创 题目1066:字符串排序
题目描述: 输入一个长度不超过20的字符串,对所输入的字符串,按照ASCII码的大小从小到大进行排序,请输出排序后的结果输入: 一个字符串,其长度n输出: 输入样例可能有多组,对于每组测试样例,按照ASCII码的大小对输入的字符串从小到大进行排序,输出排序后的结果样例输入:dcba样例输出:abcd来源
2014-03-18 20:23:55 1854
原创 题目1060:完数VS盈数
题目描述:一个数如果恰好等于它的各因子(该数本身除外)子和,如:6=3+2+1。则称其为“完数”;若因子之和大于该数,则称其为“盈数”。求出2到60之间所有“完数”和“盈数”。输入:题目没有任何输入。输出:输出2到60之间所有“完数”和“盈数”,并以如下形式输出:E: e1 e2 e3 ......(ei为完数)G: g1 g2 g3 .
2014-03-18 18:02:09 2101
原创 题目1056:最大公约数
题目描述:输入两个正整数,求其最大公约数。输入:测试数据有多组,每组输入两个正整数。输出:对于每组输入,请输出其最大公约数。样例输入:49 14样例输出:7来源:2011年哈尔滨工业大学计算机研究生机试真题#include int main(){ int a,b,tem
2014-03-18 14:30:50 1037
原创 题目1049:字符串去特定字符
题目描述:输入字符串s和字符c,要求去掉s中所有的c字符,并输出结果。输入:测试数据有多组,每组输入字符串s和字符c。输出:对于每组输入,输出去除c字符后的结果。样例输入:healloa样例输出:hello来源:2009年哈尔滨工业大学计算机研究生机试真题#include#include
2014-03-18 14:14:03 1422
原创 题目1092:Fibonacci
题目描述: The Fibonacci Numbers{0,1,1,2,3,5,8,13,21,34,55...} are defined by the recurrence: F0=0 F1=1 Fn=Fn-1+Fn-2,n>=2 Write a program to calculate the Fibonacci Numbers.输入:
2014-03-18 14:12:15 1325
原创 题目1163:素数
题目描述:输入一个整数n(2输入:输入有多组数据。每组一行,输入n。输出:输出所有从1到这个整数之间(不包括1和这个整数)个位为1的素数(素数之间用空格隔开,最后一个素数后面没有空格),如果没有则输出-1。样例输入:100样例输出:11 31 41 61 71来源:2008年北京航空航天大学计算机研
2014-03-17 20:31:00 1093
原创 题目1117:整数奇偶排序
题目描述:输入10个整数,彼此以空格分隔。重新排序以后输出(也按空格分隔),要求:1.先输出其中的奇数,并按从大到小排列;2.然后输出其中的偶数,并按从小到大排列。输入:任意排序的10个整数(0~100),彼此以空格分隔。输出:可能有多组测试数据,对于每组数据,按照要求排序后输出,由空格分隔。样例输入:4 7 3 13 11
2014-03-17 16:26:19 3700
原创 2014年王道论坛计算机考研机试全真模拟考试题目1:时钟
题目描述:如图,给定任意时刻,求时针和分针的夹角(劣弧所对应的角)。输入:输入包含多组测试数据,每组测试数据由一个按hh:mm表示的时刻组成。输出:对于每组测试数据,输出一个浮点数,代表时针和分针的夹角(劣弧对应的角),用角度表示,结果保留两位小数。样例输入:03:0014:45样例输出:90.0
2014-03-16 19:55:00 2232
原创 题目1173:查找
题目描述:输入数组长度 n 输入数组 a[1...n] 输入查找个数m 输入查找数字b[1...m] 输出 YES or NO 查找有则YES 否则NO 。输入:输入有多组数据。每组输入n,然后输入n个整数,再输入m,然后再输入m个整数(1输出:如果在n个数组中输出YES否则输出NO。样例输入:5
2014-03-14 23:25:43 1020
原创 题目1055:数组逆置
题目描述:输入一个字符串,长度小于等于200,然后将数组逆置输出。输入:测试数据有多组,每组输入一个字符串。输出:对于每组输入,请输出逆置后的结果。样例输入:hdssg样例输出:gssdh来源:2011年哈尔滨工业大学计算机研究生机试真题#include#include#include
2014-03-14 21:33:45 1678
原创 题目1473:二进制数(九度Online)
题目描述: 大家都知道,数据在计算机里中存储是以二进制的形式存储的。 有一天,小明学了C语言之后,他想知道一个类型为unsigned int 类型的数字,存储在计算机中的二进制串是什么样子的。 你能帮帮小明吗?并且,小明不想要二进制串中前面的没有意义的0串,即要去掉前导0。输入:第一行,一个数字T(T接下来有T行,每行有一个数字n(0输出:
2014-03-14 14:28:28 1029
原创 ext.net 消息提示 zysfht.com
转运四方海淘网 : zysfht.com页面头部一定要引入: Body部分一定要添加不然无法解析页面 一、 弹窗对话框(1) 前台弹出对话框 Ext.Msg.alert("提示标题", "提示内容"); (2) Ext.Msg.confirm("提示", "确定要XXXX吗?", function(result) { if (result == "yes") {
2013-05-08 10:14:58 1141
原创 ns仿真之ftp和udp
set ns [new Simulator]$ns color 1 Blue $ns color 2 Yellowset nf [open out.nam w]$ns namtrace-all $nf#set nd [open out.tr w]#$ns trace-all $ndproc finish {} { global ns nf $ns flus
2012-06-18 15:27:41 2137
原创 windbg调xp的calc(手工虚拟地址到物理地址转换练习)
原文地址:http://blog.csdn.net/hjl243632044/article/details/7664645上篇记录的够详细了,本篇只记数据。 计算器中放入123456。 符号文件路径填入这个;C:\symbols\dsds.pdb;srv*c:\symbols*http://msdl.microsoft.com/download/symbols;C:\symbols
2012-06-14 22:26:02 1580
原创 用windbg实现虚拟地址到物理地址转换(Converting Virtual Addresses to Physical Addresses)
原文地址:http://blog.csdn.net/hjl243632044/article/details/7656685 本文将用一个小例子说明如何在32位cpu下手工将虚拟地址转换内存中的物理地址。(32位xp下测试通过,32位win7不知何因就是不行。大牛若知,请指点,不胜感激。) 首先补充下理论知识: 验证思
2012-06-12 17:23:33 4090 2
原创 AODV.tcl
这个在ns--allinone 2.29和2.35中都能跑起来。此为A Tutorial on the Implementation of Ad-hoc On Demand Distance Vector (AODV) Protocol in Network Simulator (NS-2) 书中最后一章Appendex : A Simple TCL Script to Run the AO
2012-06-05 22:30:31 2096 1
原创 Vc6.0下配置 Crypto++ ------用Crypto Library 实现简单的RSA加密
首先创建Crypto__test 工程。 在已编译好的Cryptopp561中找到Debug文件夹 下的cryptlib.lib 将其改名为cryptlibd.lib后放到上级目录中。在Release文件夹下找到cryptlib.lib 将其放到上级目录中(不改名)。目的是为以后引用方便。 在 工具——选项 ——目录中 选择 Include--fi
2012-04-27 17:06:18 6847 2
原创 Vc6.0下配置 Crypto++ -----源码包的编译
在信息安全课上学习了用 Crypto++中相关类库加密解密数据的知识。我将用几篇文章总结下自己学到的东西,顺便给新手提供点方便。 最新的源码库可以在这里获取http://www.cryptopp.com/ (Crypto++ Library 5.61)。 解压后找到cryptest.dsw将其拖进vc6.0中,然后在工具栏中选择组建-------批组建------全部重建。
2012-04-27 15:51:48 2190
原创 Ubuntu下安装ns-allinone-2.35.tar.gz
最近考研的事情忙得不可开交,无线网络又要做有关NS的实验。今日周二,乃我校上课黄金时间,自习室甚少,呆在宿舍搭建NS环境,打法时日。 关于NS是干什么的问题此处不做介绍,我爱开门见山。 首先更新下系统: sudo apt-get update (更新源) sudo apt-get upgrade(更新以安装的包)
2012-03-20 17:27:09 2975
原创 Linux进程地址空间分析
本文是操作系统课存储器管理学习完后老师的一些补充资料。较详细的介绍了Linux下进程地址空间的分配,并做了验证性实验。需要原始文档的,请点击下载。 验证性实验分为“一个进程地址空间的分析”和“多个进程地址空间的分析”(本次分析为了简便只针对两个进程)。前者主要是为了验证一个进程中code segment,data segment,bss segment,及heap和memory ma
2012-01-29 18:45:47 6603 2
原创 Linux下signal通信研究(操作系统期中论文之自选题目研究)
本学期操作系统课期中考核需要写两篇小论文,前篇已经贴过了。今晚无聊,贴出此文,聊以慰籍空虚的心。要下载的朋友,请点击这里。要求如下:下面是我的论文,由于格式原因,叙述部分直接上图了:三、初遇signal在实验三《Linux进程间通信》---“消息机制的示例程序”中有如下源码:#include ………void sigend(int);………
2012-01-29 00:14:36 1906
原创 如何解决Ubuntu 下gstm不能打开图形用户界面的问题
gstm是一款Linux下的SSH管理工具。至于gstm的主要作用,来这里看此文的人都懂的。 用此工具一段时间后,某天打开时突然出现不能打开图形界面的问题。一阵焦虑,卸载重装n遍后仍不能解决,查找半天资料,突然在一小论坛某位网友的回答中解决了此问题,现在整理解决方案如下: 1.首先定位到 /home/当前用户名/.gsTM/MyTunnel.pgBBye.gstm
2012-01-28 00:14:49 2007
原创 如何在CSDN博客自定义栏目中添加“给我写信”
在“自定义栏目”中添加“连接”(将自己的微博,QQ空间和CSDN博客关联起来)很多人都做过。但是添加“给我写信”这个功能,用的好像不太多。此文将一步步教你如何实现这个功能。效果如下:步骤:1.点击给我写信,会跳转到这个界面:2.点击右下角的 “获取邮我按钮”3.点击“我要体验”4. 点击“获取代码”,并粘贴在“编辑自定义栏目处”注意:红线处的图片连接
2012-01-27 20:16:56 5240 8
原创 Linux下算法效率的分析和测量
首先用两种方法计算1-1/x+1/x*x……然后比较其所用时间。本文涉及Linux下测量毫秒级时间精度的问题。方法1://Write in Ubuntu11.04#include#include#includeint main(){ struct timeval t_start,t_end; double x,sum=1,sumx=1; int n,j,i
2012-01-22 00:25:02 978
原创 Ubuntu 11.04下自定义截图快捷键
关于ubuntu下自定义截图快捷键的问题网上有很多教程,但其中大多针对ubuntu 11.04之前的版本。方法如下:但在11.04的版本中已经找不到系统-首选项了。纠结了很久,我发现在关机位置那里有个系统设置,在那里竟找到了键盘快捷键的设置!(也就是控制中心那里) 后面的内容和其他文章类似,首先用命令gnome-screenshot试下是否安装截图工具,然后在设置
2012-01-22 00:22:32 772
原创 杭电ACM 1096(A+B for Input-Output Practice (VIII))
#includeusing namespace std;int main(){ int n,m,sum; cin>>n; for(int i=0;i<n;i++) { sum=0; cin>>m; int *num=new int[m]; for(int q=0;q<m;q++)
2012-01-21 19:45:25 803
原创 杭电ACM 1095(A+B for Input-Output Practice (VII))
#includeusing namespace std;int main(){ int a,b; while(cin>>a>>b) { cout<<a+b<<"\n"<<"\n"; } return 0;}
2012-01-21 19:43:17 754
原创 杭电ACM 1094 (A+B for Input-Output Practice (VI))
#includeusing namespace std;int main(){ int n,sum; while(cin>>n) { sum=0; int *num=new int[n]; for(int i=0;i<n;i++) { cin>>num[i];
2012-01-21 19:40:10 746
原创 杭电ACM 1093(A+B for Input-Output Practice (V))
#includeusing namespace std;int main(){ int m,sum,n; cin>>m; for(int i=0;i<m;i++) { sum=0; cin>>n; int *num=new int[n]; for(int i=0;i<n;i++) {
2012-01-21 19:35:13 1524
原创 杭电ACM 1092(A+B for Input-Output Practice (IV))
#includeusing namespace std;int main(){ int n,sum; while(cin>>n&&n!=0) { sum=0; int *num=new int[n]; for(int i=0;i<n;i++) { cin>>num[i]; }
2012-01-21 19:29:00 1093
网上作业提交与发布系统在线考试系统
2015-05-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人