自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 2011年浙江大学计算机及软件工程研究生机试真题(3)

题目描述:    Given an increasing sequence S of N integers, the median is the number at the middle position. For example, the median of S1={11, 12, 13, 14} is 12, and the median of S2={9, 10, 15, 16, 1

2012-04-22 22:00:41 1313 2

原创 2010年浙江大学计算机及软件工程研究生机试真题(1)

题目描述:给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号","隔开。现在请计算A+B的结果,并以正常形式输出。输入:输入包含多组数据数据,每组数据占一行,由两个整数A和B组成(-10^9 输出:请计算A+B的结果,并以正常形式输出,每组数据占一行。样例输入:-234,567,890 123,4

2012-04-22 00:42:17 1886 3

原创 2011年浙江大学计算机及软件工程研究生机试真题(2)

题目描述:    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

2012-04-21 21:18:08 1317

原创 2011年浙江大学计算机及软件工程研究生机试真题(1)

题目描述:    This time, you are supposed to find A+B where A and B are two matrices, and then count the number of zero rows and columns.输入:    The input consists of several test cases, eac

2012-04-21 20:09:38 2016

原创 杭电1022题

栈的运用题目,注意最后要清空栈,否则会WA代码:#include#include#include#includeusing namespace std;int main(){ int n,i,j; char in[100],out[100]; stack s; vector steps; while(cin>>n>>in>>out){ i=j=0; whil

2012-04-19 22:59:22 1376

原创 杭电1020题

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1020这道题有一个小陷阱,题目要求要统计相同的字符,但要是连续的,举个例子,“ABBCCCAABCCBB"解码之后的字符串是”A2B3C2AB2C2B“而不是”3A5B5C“。代码:#include#include#define maxsize 10000using namespace

2012-04-19 00:24:37 1455 4

原创 杭电1015题

水题,上代码#include#include#includeusing namespace std;int main(){ int length,v,w,x,y,z; double a[20],target; string s,maxs,tmp; while(cin>>target>>s){ if(target==0&&s=="END") break; len

2012-04-17 19:15:21 1341

原创 杭电1032题

到这道题的时候很粗心,验证例子时总是没看清,以为和例子运行的一模一样,但提交总是WA,后来发现是一个变量没有设置好,导致在这道题上浪费了很多时间,所以还是端正态度,认真仔细点。#includeint main(){ int max,tmp,i,j,k,n,N,flag=0,num; while(scanf("%d%d",&n,&N)!=EOF){ flag=0; if(n>

2012-04-12 23:15:48 1079

原创 杭电1029

水题,不说什么,上代码#include#includeusing namespace std;int main(){ int max,maxnum,i,N,num; map count; while(scanf("%d",&N)!=EOF){ count.erase(count.begin(),count.end()); for(i=0;i<N;i++){ sc

2012-04-12 21:55:17 678

原创 杭电1019题、1021题

这两题都比较简单1019题代码#include#define maxsize 10000int getLCD(int n1,int n2){ int i; int tmp; tmp=n1; for(i=1;tmp%n2!=0;i++) tmp=i*n1; return tmp;} int main(){ int N,m; int i,j; int re

2012-04-08 21:03:05 736

原创 杭电1017题

简单题,不过要注意input和output的格式,每个output的块之间是要有一个空行的,但是最后一个块后面不需要加空行。可以参考下面的例子:210 1Case 1: 220 3Case 2: 430 4Case 3: 50 010 1Case 1: 220 3Case 2: 430 4Case 3: 50 0Press any key to continue

2012-04-08 00:07:09 1808

原创 杭电1014题

这道题是要验证两个数是否是互质数,是就打印“Good Choice",否则打印“Bad Choice“,刚开始一直PE,后来发现有两个地方出错了,第一个数和第二个数都要求要有10列,之后再空4个空格再打印两个字符串信息,错误一是在空4个空格的地方使用制表符,由于不同系统制表符大小不一要,我用的是Linux,\t表示的是7个空格;错误二是忘了在输出字符串的时候左对齐。#includein

2012-04-07 00:00:53 1054

原创 杭电1013题

这道题主要是要处理大整数的问题,知道这点难度就不大了#include#define maxsize 1000int main(){ char N[maxsize+1]; int i,j,sum,n; char c; i=0; while((c=getchar())!='\n') N[i++]=c; while(N[0]!=

2012-04-06 22:40:22 1560

原创 杭电1012题

很水的一道题,但是用了很多时间一直AC不过,后来用了下面的代码(1)生成数据,然后再在代码(2)将每一个数据打印出来竟然AC了,最后代码(3)是某位大牛的,先借过来贴一下,以后有时间在观摩。对于代码(2)关键是第8个数据中最后一个‘0’要加上才能AC。水平有限,如果谁看出我的WA代码,即代码(1)哪里能改进的,欢迎指正。代码(1)#includeint main(){ int i

2012-04-05 21:39:24 862

原创 杭电1009

题目链接http://acm.hdu.edu.cn/showproblem.php?pid=1009这道题主要用到的是贪心算法,百度百科对这个算法的解释如下http://baike.baidu.com/view/298415.htm很庆幸这道题没有像百科对贪心算法使用解释的那样复杂,相似于背包问题,这道题仅仅用每次取单位质量价值最大物品的方法来解就可以了。我的代码如下(用G++编译通过

2012-04-04 15:04:38 3852 2

原创 杭电1008

这明显就是一道水题,但是还是用了我很多时间,看来我真的很水啊,先上代码吧#include#define maxsize 100int main(){ int N,i,totaltime; int a[maxsize]; scanf("%d",&N); while(N!=0){ totaltime=N*5; //------3 a[0]=0;

2012-04-02 20:52:41 867

原创 终于解决了fedora 16下chromium浏览器Shockwave Flash崩溃的问题

解决的方法就是禁用Chrome自带的Shockwave Flash,仅启用我们安装的标准版Flash Plugin。具体步骤:1、打开Chrome,在地址栏输入:about:plugins,打开Chrome插件列表,我们会找到“Flash(2 files)”:点击列表页右上角的“+Details”,找到Flash所在的项,点击Chrome自带Flash插件下面的“D

2012-04-01 10:39:29 3444

转载 用gdb调试C与C++程序

1.         GDB简介:1)         介绍:GDB是Linux下一个GNU调试程序,是用来调试C与C++程序的强力调试器。能够让用户在程序运行时观察程序的内部结构和内存的使用情况。2)         功能:Ø 按照自定义的方式启动运行需要调试的程序。Ø 可以使用指定位置和条件表达式的方式来设置断点。Ø 程序暂停时的值的监视。Ø 动态改变程序的执行环境

2012-03-22 22:14:17 1016

转载 Linux下的vim配置和插件管理

1写在前面 Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了, "工欲善其事, 必先利其器"嘛, 我想如果有一个很好用的IDE, 那些Linux牛人也会欢迎的. 这都是劳动人民的美好愿望罢了

2012-03-22 21:32:10 790

转载 char、int、short、float等数据类型的最大值和最小值大全

头文件limits.h和float.h分别提供有整数类型和浮点类型的大小限制的详细说明.可以用文本编辑器来打开和查看系统的头文件.    #include     #include     #include     #include     int main(void)    {    clrscr();    printf("char的位数

2012-03-19 12:44:06 9584

转载 virtualbox centos安装增强工具

VirtualBox 大家都习惯性把它简称为 Vbox ,比 VM 的体积小、开源、速度快。不过在使用 VirtualBox  在虚拟机中安装 CentOS 之后,不能直接运行安装好 VirtualBox 的客户端增强功能,需要简单地配置一下才能在 CentOS 虚拟机中正常安装 VirtualBox 客户端增强功能。下面就看一下 OwnLinux 为大家提供的“为 CentOS 5.5 虚拟机安

2012-03-19 12:43:07 9763

转载 Eclipse CDT中EOF信号输入的解决方法

使用Eclipse-cdt做开发的同学可能会遇到这样的,需要输入EOF作为结束标志结束输入,但是不知道怎么结束输入。在网上搜了一堆解决方法,都是说windows下使用 Ctrl+Z 做EOF信号,unix和linux下用 Ctrl+D 做EOF信号。自己在Eclipse-cdt中试一下,发现这招行不通。    例如调试和运行以下代码,使用 Ctrl+D 也是无法终止输入的。   #in

2012-03-17 19:06:45 1290

原创 next_permutation 的使用

next_permutation 这个函数是用于计算一组数组的全排列,很方便简单用法如下(我写的一个小程序)/* * test1.cpp * * Created on: 2012-3-17 * Author: fedorer */#include#includeusing namespace std;int main(){ int i[5]={1,2,3

2012-03-17 18:42:57 332

转载 杭电1005题

由于本人刚涉ACM,水平有点菜,再加上一直在准备考研,所以很难抽时间也很有限的去AC,1005题个人感觉有点难,因此最后 还是看了别人的解答,贴在下面了。  #include using namespace std;int seq[50];int main() { int A,B,n,i; while(scanf("%d%d%d",&A,&B,

2012-03-13 20:42:21 902

原创 杭电1004题

#include#include#define maxsize 1000void main(){ int num,m_num,max,flag,i,j; char stArr[maxsize][15]; char temp[15]; int cal[maxsize]; scanf("%d",&num); while(num>0&&num<=1000&&num!=0){ fo

2012-03-08 22:40:05 1914

原创 《20世纪的两个知识分子:胡适和鲁迅》读后感

鲁迅,众所周知,是20世纪中国有名的作家,曾经有人这样感叹说,要不是中国某些方面的特殊,鲁迅也许早就成为第一个能获得诺贝尔文学奖的中国人。鲁迅伟大不仅在于他的文学功力深厚,而且在当时的背景下他作为一个有良知有民族荣誉感的文人尽到了应该做的并且把它做的非常好。相比之下,胡适似乎不为人知,或者说,胡适给人的感觉就是一个懦夫,叛徒,汉奸。如果真有去了解过胡适的人应该知道这些都是非常大的误解,不难理解为什

2012-03-06 17:13:00 1928

原创 用python写一个简单的去除源程序代码中行号的程序

学习python没多久,想在网上下一些源码看看,但是由于很多代码都带有行号,要编译运行的时候一个个去删除不好弄,于是便萌生写一个这样的程序的想法,代码如下,这个程序还有很多不足的地方,希望日后能加以改进:#!/usr/bin/pythonfilename=input("please imput the path of the file:")f=open(filename,'r')f1

2012-02-26 14:23:20 1342

原创 fedora 15 升级python后yum无法使用的解决方法

1.fedora升级python3.2后,python解释器仍旧使用python2.7版本的问题; ll |grep python #查看python的版本 rm -rf python #移除旧版本 ln -s /file/Python-3.2.2/python ./python #链接到新版本python,其中file是你

2012-02-24 23:07:30 3080

原创 Linux 学习日记之U盘的格式化

先卸载u盘#umount /dev/sdb1#注意/dev/后面的设备要根据你的实际情况而定格式化并建立VFAT文件系统#mkfs.vfat /dev/sdb1最后再mount上就成了,或者把U盘拨了再插上,系统可能会自动mount上,就可以用U盘了

2012-02-15 21:03:59 996

转载 python出现Non-ASCII character '\xe7' in file ex6.py on line 1, but no encoding declare错误

python中出现Non-ASCII character '\xe7' in file ex6.py on line 1, but no encoding declare的错误可按照错误建议网址查看http://www.python.org/peps/pep-0263.html发现是因为Python在默认状态下不支持源文件中的编码所致。解决方案有如下三种:一、在文件

2012-02-15 16:24:25 2380

原创 fedora登录gnome出现"failed to load session ‘gnome’”解决方法

之前由于系统的声音出现问题,于是便把pulseaudio卸载了,想重启之后再安装过,但没想到pulseaudio这个软件关联的程序很多,重启之后竟然进入不了gnome了,提示“failed to load session ‘gnome’“。最终找到了恢复的方法:        1、开机进入登录界面后,按ctrl+alt+f2,进入文本界面,然后用root用户进入或者用其他账户进入后su获得ro

2012-02-15 14:48:37 2296

原创 Python学习之《python核心编程》 第二章课后答案

2-9   循环和运算符 创建一个包含五个固定数值的列表或元组,输出他们的平均值。本练习的难点之一是通过除法得到平均值。 你会发现整数除会截去小数,因此你必须使用浮点除以得到更精确的结果。 float()内建函数可以帮助你实现这一功能。num=[12,12,23,34,43.3]total=0for x in num: total+=x print float(total/5)

2012-02-13 20:28:01 3765

原创 解决win7和fedora 15双系统,重装win7后对fedora 15的grub引导修复记

我有个习惯,就是每个学期结束的时候总喜欢把用了一个学期的windows系统删掉再重装,一方面是因为之前系统用久了很慢,用着不舒服,另一方面也是为了把以前为了完成一些作业而对系统的乱七八糟的设置清除掉,所以就重装了win7。但因为我是双系统,如果重装windows系统一定会把之前的fedora的grub干掉,所以要有装好系统后苦逼的改grub或者再重装fedora的准备了。        果不其

2012-02-10 20:42:38 2296 2

原创 安慰一个父亲

事情是这样的:我有个学弟,老家的,初中时有玩过几次,高考考了两次没有考上本科,后来上了几天的大专就退学了,瞒着父亲来到上海打工,正好我也在上海读书,于是在他刚来上海时我带他到处逛了,之后就没有联系了。今年寒假回家后,他爸爸来找过我,正好我不在家,于是就留下联系方式,说有点事想麻烦我。        今天晚饭后突然想到这件事,于是就去了他家。他很热情也很激动,因为我们没有见过几次面,仅仅通过

2012-02-06 16:37:20 867

VC++聊天软件(C/S)

使用vc++开发的聊天程序,分成客户端和服务器两部分!

2013-03-18

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除