<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[windowsshaking的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/windowsshaking</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; windowsshaking]]></copyright><item><title><![CDATA[2011年浙江大学计算机及软件工程研究生机试真题（3）]]></title><link>https://blog.youkuaiyun.com/windowsshaking/article/details/7487668</link><guid>https://blog.youkuaiyun.com/windowsshaking/article/details/7487668</guid><author>windowsshaking</author><pubDate>Sun, 22 Apr 2012 22:00:41 +0800</pubDate><description><![CDATA[题目描述：

    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]]></description><category></category></item><item><title><![CDATA[2010年浙江大学计算机及软件工程研究生机试真题（1）]]></title><link>https://blog.youkuaiyun.com/windowsshaking/article/details/7485680</link><guid>https://blog.youkuaiyun.com/windowsshaking/article/details/7485680</guid><author>windowsshaking</author><pubDate>Sun, 22 Apr 2012 00:42:17 +0800</pubDate><description><![CDATA[题目描述：
给定两个整数A和B，其表示形式是：从个位开始，每三位数用逗号","隔开。
现在请计算A+B的结果，并以正常形式输出。





输入：
输入包含多组数据数据，每组数据占一行，由两个整数A和B组成（-10^9 





输出：
请计算A+B的结果，并以正常形式输出，每组数据占一行。





样例输入：
-234,567,890 123,4]]></description><category></category></item><item><title><![CDATA[2011年浙江大学计算机及软件工程研究生机试真题（2）]]></title><link>https://blog.youkuaiyun.com/windowsshaking/article/details/7485203</link><guid>https://blog.youkuaiyun.com/windowsshaking/article/details/7485203</guid><author>windowsshaking</author><pubDate>Sat, 21 Apr 2012 21:18:08 +0800</pubDate><description><![CDATA[题目描述：

    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]]></description><category></category></item><item><title><![CDATA[2011年浙江大学计算机及软件工程研究生机试真题（1）]]></title><link>https://blog.youkuaiyun.com/windowsshaking/article/details/7485033</link><guid>https://blog.youkuaiyun.com/windowsshaking/article/details/7485033</guid><author>windowsshaking</author><pubDate>Sat, 21 Apr 2012 20:09:38 +0800</pubDate><description><![CDATA[题目描述：

    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]]></description><category></category></item><item><title><![CDATA[杭电1022题]]></title><link>https://blog.youkuaiyun.com/windowsshaking/article/details/7479550</link><guid>https://blog.youkuaiyun.com/windowsshaking/article/details/7479550</guid><author>windowsshaking</author><pubDate>Thu, 19 Apr 2012 22:59:22 +0800</pubDate><description><![CDATA[栈的运用题目，注意最后要清空栈，否则会WA
代码：
#include
#include
#include
#include
using 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]]></description><category></category></item><item><title><![CDATA[杭电1020题]]></title><link>https://blog.youkuaiyun.com/windowsshaking/article/details/7475820</link><guid>https://blog.youkuaiyun.com/windowsshaking/article/details/7475820</guid><author>windowsshaking</author><pubDate>Thu, 19 Apr 2012 00:24:37 +0800</pubDate><description><![CDATA[题目链接：http://acm.hdu.edu.cn/showproblem.php?pid=1020
这道题有一个小陷阱，题目要求要统计相同的字符，但要是连续的，举个例子，“ABBCCCAABCCBB"解码之后的字符串是”A2B3C2AB2C2B“而不是”3A5B5C“。
代码：
#include
#include
#define maxsize 10000
using namespace]]></description><category></category></item><item><title><![CDATA[杭电1015题]]></title><link>https://blog.youkuaiyun.com/windowsshaking/article/details/7470835</link><guid>https://blog.youkuaiyun.com/windowsshaking/article/details/7470835</guid><author>windowsshaking</author><pubDate>Tue, 17 Apr 2012 19:15:21 +0800</pubDate><description><![CDATA[水题，上代码
#include
#include
#include
using 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]]></description><category></category></item><item><title><![CDATA[杭电1032题]]></title><link>https://blog.youkuaiyun.com/windowsshaking/article/details/7455967</link><guid>https://blog.youkuaiyun.com/windowsshaking/article/details/7455967</guid><author>windowsshaking</author><pubDate>Thu, 12 Apr 2012 23:15:48 +0800</pubDate><description><![CDATA[到这道题的时候很粗心，验证例子时总是没看清，以为和例子运行的一模一样，但提交总是WA，后来发现是一个变量没有设置好，导致在这道题上浪费了很多时间，所以还是端正态度，认真仔细点。
#include

int main(){
	int max,tmp,i,j,k,n,N,flag=0,num;
	
	while(scanf("%d%d",&n,&N)!=EOF){
		flag=0;
		if(n>]]></description><category></category></item><item><title><![CDATA[杭电1029]]></title><link>https://blog.youkuaiyun.com/windowsshaking/article/details/7455697</link><guid>https://blog.youkuaiyun.com/windowsshaking/article/details/7455697</guid><author>windowsshaking</author><pubDate>Thu, 12 Apr 2012 21:55:17 +0800</pubDate><description><![CDATA[水题，不说什么，上代码
#include
#include
using 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]]></description><category></category></item><item><title><![CDATA[杭电1019题、1021题]]></title><link>https://blog.youkuaiyun.com/windowsshaking/article/details/7438684</link><guid>https://blog.youkuaiyun.com/windowsshaking/article/details/7438684</guid><author>windowsshaking</author><pubDate>Sun, 08 Apr 2012 21:03:05 +0800</pubDate><description><![CDATA[这两题都比较简单
1019题代码

#include
#define maxsize 10000

int 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]]></description><category></category></item><item><title><![CDATA[杭电1017题]]></title><link>https://blog.youkuaiyun.com/windowsshaking/article/details/7436580</link><guid>https://blog.youkuaiyun.com/windowsshaking/article/details/7436580</guid><author>windowsshaking</author><pubDate>Sun, 08 Apr 2012 00:07:09 +0800</pubDate><description><![CDATA[简单题，不过要注意input和output的格式，每个output的块之间是要有一个空行的，但是最后一个块后面不需要加空行。可以参考下面的例子：
2
10 1
Case 1: 2
20 3
Case 2: 4
30 4
Case 3: 5
0 0

10 1
Case 1: 2
20 3
Case 2: 4
30 4
Case 3: 5
0 0
Press any key to continue]]></description><category></category></item><item><title><![CDATA[杭电1014题]]></title><link>https://blog.youkuaiyun.com/windowsshaking/article/details/7434198</link><guid>https://blog.youkuaiyun.com/windowsshaking/article/details/7434198</guid><author>windowsshaking</author><pubDate>Sat, 07 Apr 2012 00:00:53 +0800</pubDate><description><![CDATA[这道题是要验证两个数是否是互质数，是就打印“Good Choice"，否则打印“Bad Choice“，刚开始一直PE，后来发现有两个地方出错了，第一个数和第二个数都要求要有10列，之后再空4个空格再打印两个字符串信息，错误一是在空4个空格的地方使用制表符，由于不同系统制表符大小不一要，我用的是Linux，\t表示的是7个空格；错误二是忘了在输出字符串的时候左对齐。

#include

in]]></description><category></category></item><item><title><![CDATA[杭电1013题]]></title><link>https://blog.youkuaiyun.com/windowsshaking/article/details/7434028</link><guid>https://blog.youkuaiyun.com/windowsshaking/article/details/7434028</guid><author>windowsshaking</author><pubDate>Fri, 06 Apr 2012 22:40:22 +0800</pubDate><description><![CDATA[这道题主要是要处理大整数的问题，知道这点难度就不大了
#include
#define maxsize 1000

int main(){
    char N[maxsize+1];
    int i,j,sum,n;
    char c;

    i=0;
    while((c=getchar())!='\n')
        N[i++]=c;
    while(N[0]!=]]></description><category></category></item><item><title><![CDATA[杭电1012题]]></title><link>https://blog.youkuaiyun.com/windowsshaking/article/details/7430163</link><guid>https://blog.youkuaiyun.com/windowsshaking/article/details/7430163</guid><author>windowsshaking</author><pubDate>Thu, 05 Apr 2012 21:39:24 +0800</pubDate><description><![CDATA[很水的一道题，但是用了很多时间一直AC不过，后来用了下面的代码（1）生成数据，然后再在代码（2）将每一个数据打印出来竟然AC了，最后代码（3）是某位大牛的，先借过来贴一下，以后有时间在观摩。对于代码（2）关键是第8个数据中最后一个‘0’要加上才能AC。水平有限，如果谁看出我的WA代码，即代码（1）哪里能改进的，欢迎指正。
代码（1）

#include

int main(){
	int i]]></description><category></category></item><item><title><![CDATA[杭电1009]]></title><link>https://blog.youkuaiyun.com/windowsshaking/article/details/7425625</link><guid>https://blog.youkuaiyun.com/windowsshaking/article/details/7425625</guid><author>windowsshaking</author><pubDate>Wed, 04 Apr 2012 15:04:38 +0800</pubDate><description><![CDATA[题目链接http://acm.hdu.edu.cn/showproblem.php?pid=1009
这道题主要用到的是贪心算法，百度百科对这个算法的解释如下http://baike.baidu.com/view/298415.htm
很庆幸这道题没有像百科对贪心算法使用解释的那样复杂，相似于背包问题，这道题仅仅用每次取单位质量价值最大物品的方法来解就可以了。
我的代码如下（用G++编译通过]]></description><category></category></item><item><title><![CDATA[杭电1008]]></title><link>https://blog.youkuaiyun.com/windowsshaking/article/details/7422358</link><guid>https://blog.youkuaiyun.com/windowsshaking/article/details/7422358</guid><author>windowsshaking</author><pubDate>Mon, 02 Apr 2012 20:52:41 +0800</pubDate><description><![CDATA[这明显就是一道水题，但是还是用了我很多时间，看来我真的很水啊，先上代码吧

#include
#define maxsize 100
int main(){
	int N,i,totaltime;
	int a[maxsize];

        scanf("%d",&N);
	while(N!=0){
		totaltime=N*5;  //－－－－－－3
		a[0]=0;]]></description><category></category></item><item><title><![CDATA[终于解决了fedora 16下chromium浏览器Shockwave Flash崩溃的问题]]></title><link>https://blog.youkuaiyun.com/windowsshaking/article/details/7418268</link><guid>https://blog.youkuaiyun.com/windowsshaking/article/details/7418268</guid><author>windowsshaking</author><pubDate>Sun, 01 Apr 2012 10:39:29 +0800</pubDate><description><![CDATA[解决的方法就是禁用Chrome自带的Shockwave Flash，仅启用我们安装的标准版Flash Plugin。

具体步骤：

1、打开Chrome，在地址栏输入：about:plugins，打开Chrome插件列表，我们会找到“Flash（2 files）”:



点击列表页右上角的“+Details”，找到Flash所在的项，点击Chrome自带Flash插件下面的“D]]></description><category></category></item><item><title><![CDATA[用gdb调试C与C++程序]]></title><link>https://blog.youkuaiyun.com/windowsshaking/article/details/7385174</link><guid>https://blog.youkuaiyun.com/windowsshaking/article/details/7385174</guid><author>windowsshaking</author><pubDate>Thu, 22 Mar 2012 22:14:17 +0800</pubDate><description><![CDATA[1.         GDB简介：
1)         介绍：
GDB是Linux下一个GNU调试程序，是用来调试C与C++程序的强力调试器。能够让用户在程序运行时观察程序的内部结构和内存的使用情况。
2)         功能：
Ø 按照自定义的方式启动运行需要调试的程序。
Ø 可以使用指定位置和条件表达式的方式来设置断点。
Ø 程序暂停时的值的监视。
Ø 动态改变程序的执行环境]]></description><category></category></item><item><title><![CDATA[Linux下的vim配置和插件管理]]></title><link>https://blog.youkuaiyun.com/windowsshaking/article/details/7385022</link><guid>https://blog.youkuaiyun.com/windowsshaking/article/details/7385022</guid><author>windowsshaking</author><pubDate>Thu, 22 Mar 2012 21:32:10 +0800</pubDate><description><![CDATA[1
写在前面


 
Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了, "工欲善其事, 必先利其器"嘛, 我想如果有一个很好用的IDE, 那些Linux牛人也会欢迎的. 这都是劳动人民的美好愿望罢了]]></description><category></category></item><item><title><![CDATA[char、int、short、float等数据类型的最大值和最小值大全]]></title><link>https://blog.youkuaiyun.com/windowsshaking/article/details/7368400</link><guid>https://blog.youkuaiyun.com/windowsshaking/article/details/7368400</guid><author>windowsshaking</author><pubDate>Mon, 19 Mar 2012 12:44:06 +0800</pubDate><description><![CDATA[头文件limits.h和float.h分别提供有整数类型和浮点类型的大小限制的详细说明.可以用文本编辑器来打开和查看系统的头文件.




    #include 
    #include 
    #include 
    #include 


    int main(void)
    {
    clrscr();
    printf("char的位数]]></description><category></category></item></channel></rss>