不需要辅助内存交换两变量

刚刚在林乐博客看到的,拿过来备用

用到的异或的方法:

#include "stdio.h"
int main()
{
    int a,b;
    while(scanf("%d %d",&a,&b)!=EOF)
    {
        a^=b^=a=a^b;
        printf("%d %dn",a,b);
    }
    return 0;
}

其实a^=b^=a=a^b;这句就相当于是

a=a^b;
b=a^b;
a=a^b;

写法.

除此之外还有加减法,代码:

a = a+b;
b = a-b;
a = a-b;

也可以方便的实现交换两数.

等……

戴尔扑了,所以打算换台笔记本。挑来挑去,最后决定海淘。拍下后,就开始了“遥遥无期”的货物追踪。

早上起床,第一件事就是打开手机看看东西到哪里了。今早上意外的发现已经到杭州了……意外的兴奋,一天到晚总是在盼着什么时候能够接到海关打来的电话。今天一天的课都没有听,而且东西也没有拿到手,现在还在海关路上呢,还不知道海关处理需要几天……

这两天ACM的状态超好,所以打算晚上来机房AC几道题~还没开始AC就弄得我满肚子气:机房里的机器是在是太!慢!了!打开网页都会卡住,我……快无语了。我感觉我脾气变好了,真的。

网站重装的差不多了,就是不知道为什么www记录总是不能解析,可能是我域名更改后还没过24h的全球更新时间吧,只能再等了。不过这次重装也让我尝试了不少之前未用过的好用的插件,涨了不少姿势……

彻底打算放弃傲游了,改投chrome的怀抱。就是不知道我在傲游里保存的智能填表数据怎么的导出。百度了一下找到了一款好用的插件叫lastpass,本来想借助人家全平台的优势同步到chrome里面呢,谁知道傲游版的插件是个beta……研究了半天都没有登陆进去,更别提什么同步了。看来只能把傲游账户弃在那里了,顺便做个备用浏览器吧。(其实是担心傲游的服务器在国内,可能会不安全。所以我甚至一度有手动拷贝+删除傲游数据的想法,可惜表格太多了……)。不过作为傲游的老用户,还是对傲游有点感情的,在临卸之前总想写点什么(开坑……),又加上最近看到傲游在做意见反馈(傲游观察家?)所以就写篇文章着重写写傲游的不足吧(尤其是跟chrome对比= =)。爱之深,责之切。希望国产浏览器能够走得更远!

那要不今晚写好了= =

update:在图书馆打开了word,然后就……死机了……

我……………………………………

分享那些好用的WP插件

上周由于一次手贱导致WP的重装。尽管数据库和文章都有备份,但不幸的是,所有的设置和插件都没有了……好多辛辛苦苦找来的好用的插件就这样消失了……害得我还要重新找= =

所以……为了防患于未然。还是在这里把我常用的插件写一下……

装插件的第一件事就是卸载掉那个“你好,多莉”……实在是不知道有何意义……大概是WP作者比较喜欢的一部剧吧……

  1. Akismet

好吧,这次重装的根本原因就是因为这货崩了,后台不停的提示error。所以重装后一度没有去管他,这时候才发现这货的重要:垃圾评论不停的弹弹弹,根本停不下来!难道这就是WP自带这款插件的原因么……启用这个插件需要一个密钥,放上一个:

e29be81ce6ee

2.Baidu Sitemap Generator

一款自动生成sitemap的插件,作者为柳城(表示作为重装后第二个安装的插件,能够很快找到它的原因就是记住了作者的名字~论网名的重要性……)能够帮助百度的搜索爬虫抓取站点页面。

3.WordPress Importer

WP忽悠我不知不觉的装上的,没了它我就不能欢乐地导入XML了……

4.BackWPup

这个插件是我重装后找到的,虽然之前听说过。一直觉得之前在用的WordPress Database Backup就足够,装上后发现它要比WP database backup好用一万倍!不仅可以备份数据库还可以备份XML和FTP文件有木有!还支持中文!还能备份插件名!太强大了!

5.JiaThis分享工具

不多说,就是在文章底部加上一排社交按钮,可以把文章直接分享到社交网站。之前的签名档也是我自己写了行代码放在在里面的= =

6.Developer Formatter

一个自动代码高亮的插件,因为文章中经常需要插入代码,又觉得WP-codebox插入的方法太繁琐(需要在纯文本下编辑)。还是这款插件好用一点,支持的语言很多。还支持一键拷贝,蛮好用的。

HDOJ2018母牛的故事

Problem Description
  有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?
Input
  输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n<55),n的含义如题目中描述。

n=0表示输入数据的结束,不做处理。

Output
  对于每个测试实例,输出在第n年的时候母牛的数量。

每个输出占一行。

Sample Input
  2

4

5

0

Sample Output
  2

4

6


>#include
int sum[55]={1,2,3,4,6,9,13};
int main()
{
    int n,i;
    while(~scanf("%d",&n)&&n>0&&n
	

140313C上机

第一题:

#include
#include
float fact(int n)
{
if(n==1||n==0)
return n;
else
return n*fact(n-1) ;
}
void main()
{
int n,i;
float sum=0;
scanf(“%d”,&n);
for(i=1;i

第二题:

#include
int main()
{
int ge,shi,bai,sum,m,n,t;
while(~scanf(“%d%d”,&m,&n))
{
sum=0;
for(t=m;t

第三题:

#include
#include

double fact(double n){
double j=1,i;
for(i=1;i

测试

BLOCKQUOTE {
MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2em; MARGIN-TOP: 0px
}
OL {
MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
UL {
MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
P {
MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
BODY {
FONT-SIZE: 10.5pt; FONT-FAMILY: =CE=A2=C8=ED=D1=C5=BA=DA; COLOR: #000000;=
LINE-HEIGHT: 1.5
}

 
=B2=E2=CA=D4=D3=CA=BC=FE=B7=A2=D0=C5
luoxufeiyan@foxmail.com

HDOJ2025:查找最大元素

Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)

Total Submission(s): 25784 Accepted Submission(s): 14204

 

Problem Description

对于输入的每个字符串,查找其中的最大字母,在该字母后面插入字符串“(max)”。

 

Input

输入数据包括多个测试实例,每个实例由一行长度不超过100的字符串组成,字符串仅由大小写字母构成。

 

Output

对于每个测试实例输出一行字符串,输出的结果是插入字符串“(max)”后的结果,如果存在多个最大的字母,就在每一个最大字母后面都插入”(max)”。

 

Sample Input

abcdefgfedcba

xxxxx

 

Sample Output

abcdefg(max)fedcba

x(max)x(max)x(max)x(max)x(max)

#include
#include
int main()
{
    char list[100];
    int i,l,c,max=0;
    while(~scanf("%s",list))
    {
        c=0;
        max=0;
        l=strlen(list);
        max=list[0];
        for(i=1;i=max)
            {
                max=list[i];
            }

        }
        for (i = 0 ; list[i] ; i++)
        {
            putchar(list[i]);
            if (list[i] == max)
                printf("%s","(max)");
        }
        putchar('n');
    }

    return 0;
}

车尔尼夜曲

之前经过@菜瓜手绘Lisite 同学的发掘,我终于知道了原来车尔尼还写了不少演奏用作品,可惜我找了很久也只能找到一首协奏曲,一套夜曲和3首奏鸣曲的录音,相信大家练多了车尔尼的练习曲,肯定想换换口味听听看他写的乐曲吧?这次我先传一套夜曲,奏鸣曲神马的等我拖完再说= =

下载

 

关于2014年上半年浙江省高校计算机等级考试报名工作的通知

关于2014年上半年浙江省高校计算机等级考试

报名工作的通知

2014年上半年省高校计算机等级考试定于4月26日进行。现将本次考试报名工作有关事宜通知如下:

一、报名时间:3月5日上午8:00—3月21日上午8:00截止。

二、报名对象:在校本科生。(备注:一、二级和三级不得同时报考)

三、报名方式:

1、学生登录数字杭电,在数字杭电首页常用应用中点击”选课系统” 。

2、进入”活动报名——网上报名”即可以进行计算机等级考试报名。

3、报名者必须认真检查网上个人信息:姓名、性别、学号、身份证号码、年级、照片。

4、如有发现”信息维护——个人信息”,或者”信息查询——等级考试报名查询数据”有错误的学生请尽快与教务处考试办公室联系(行政楼108室,电话86915014)。报名信息数据遗漏或报错会造成考试和发放证书信息错误,所以报名时必须认真核对个人报名信息,否则遗漏或报错均由个人负责。

5、学生的报名信息可以在报名规定的时间以内更改或取消,超过报名规定的时间后将无法更改或取消。

6、请已报名的学生在报名载止时间前两天内再次对报名数据进行复核,确认是否报名成功。

7、整个报名过程中,”一卡通”扣取报名费可能会网络等原因出现暂进异常,等报名过程结束后,学校将统一进行处理,若报名过程结束3天后,仍有扣费异常存在,请与教务处联系(行政楼108室,电话86915014,马老师)。

8、各学院3月21日上午8:30从网上下载各学院报名名单及报名学生的照片并及时发给学生核对,核对好人数,按规范整理好照片。3月22日下午15:00之前上报给教务处报名汇总表和考生照片(书面报名汇总表学院盖章签名;电子文档上传到FTP上)。

四、上缴报名费具体方式:

1、根据浙江省教育考试院通知规定,收费标准:一、二、三级均为30元/人;

2、本次考试报名缴费形式使用学校”一卡通”系统收费,即网上报名,同时网上缴费,因此,学生个人”一卡通”帐户中必须有足够的余额,否则无法报名,由此造成的报名不成功,由学生本人负责

五、考试类型及科目安排:

考试操作平台为Windows 7和Office 2010

(一)一级Windows:

实行上机考试,时间60分钟。理论知识部分题型为单选、多选和判断题,占总成绩20%。操作能力部分分为:1.文字录入;2.Word操作;3.Excel操作;4.PowerPoint操作;5.网络应用等5个方面,占总成绩80%。

(二)一级Linux:实行上机考试,时间60分钟。理论知识部分题型为单选题、多选题和判断题,占总成绩20%。操作能力部分分为:1.文字录入;2.Linux桌面环境操作或文件操作;3.Mozilla操作或Evolution操作;4.Writer操作;5.Calc或Impress操作等5个方面,占总成绩80%。

(三)二级高级语言:分笔试和上机考试。笔试90分钟,为相应程序设计语言的内容(C、VB、VFP、Java)。

上机考试60分钟。上机考试内容为四个部分:1.程序填空;2.程序改错;3.程序设计(一);4.程序设计(二)。前两项占总成绩40%,后两项占总成绩60%。

二级高级语言,笔试60%,上机40%;笔试和上机都不能缺考,有一项缺考,总成绩做缺考处理。

(四)二级动漫技术

实行上机考试,时间90分钟。考试内容为数字媒体、动漫设计艺术和动画的基础知识,以及动漫作品的基本制作能力。考生在Photoshop、Flash、3DSMAX和Maya四个软件中任选两个进行考试,考试题型为客观题和主观题两类。客观题为单选题形式,占总成绩60%;主观题为操作题形式,占总成绩40%。

(五)二级办公软件高级应用技术

实行上机考试,时间90分钟。考试内容为理论知识部分和操作部分。理论知识题型为单选题和判断题,占总成绩20%。操作部分包括:Word、Excel和PowerPoint的高级应用,采用单项题和综合题考核,占成绩80%。

(六)三级:实行理论笔试,时间为120分钟。共有数据库技术、计算机网络技术、单片机及应用技术、嵌入式系统及应用技术、Linux网络管理及应用技术五个考种

 

杭州电子科技大学教务处

2014年3月3日

 

附件1

2014年上半年高校计算机等级考试科目与时间安排表

 

科 目

级别

代码

语种

代号

笔试考试时间

(分)

上机考试时间

(分)

一级

WINDOWS

1

1

 

60

Linux

1

2

 

60

 

 

二级


 

C

2

1

90

60

VFP

2

2

90

60

VB

2

3

90

60

JAVA

2

4

90

60

动漫技术

2

5

 

90

办公软件高级应用技术

2

6

 

90

三级

数据库技术

3

1

120

 

计算机网络技术

3

2

120

 

单片机及应用技术

3

3

120

 

嵌入式系统及应用技术

3

4

120

 

Linux 网络管理及应用技术

3

5

120

 

 

备注:1、笔试时间:4月26日上午二级9:00-10:30,三级9:00-11:00;

2、机考时间:4月26日。

3、一级、二级上机考试操作平台Windows 7 和Office 2010。

4、Linux上机考试平台为 fedora 8 /OpenOffice 2.3。

关于2014年6月全国大学英语四、六级考试报名工作的通知

 

关于2014年6月全国大学英语四、六级考试报名工作的通知

2014年上半年全国大学英语四、六级考试定于6月14日进行。现将考试报名工作通知如下:

一、报名时间:

3月8日上午8:00至3月20日下午14:00,务必在规定的时间内报名,逾期不再补报。

二、报名范围:

四级:在校本科生、研究生;

六级:大学英语四级成绩达到425分以上(含425分)的在校生。

三、报名方式:

1、学生登录数字杭电,在数字杭电首页常用应用中点击”选课系统”;

2、进入”活动报名—网上报名”即可以进行英语等级考试报名;

3、报名者必须认真检查网上个人信息:姓名、性别、学号、身份证号码、年级、照片等;

4、如有发现”信息维护—个人信息”,或者”信息查询—等级考试查询数据”有错误的学生请尽快与教务处考试办公室(行政楼108室,电话86915014,李老师)联系更正;

5、网上报名完成后,报名者请在报名截止时间前两天再次登录系统,核实确认个人报名情况及信息,否则遗漏或报错均由个人负责。学生的报名信息可以在报名规定的时间以内更改或取消,一旦超过报名规定的时间后一律不予更改或取消;

6、整个报名过程中,”一卡通”扣取报名费可能会网络等原因出现暂时异常,等报名过程结束后,学校将统一进行处理,若报名过程结束一周后,仍有扣费异常存在,请与教务处林老师联系(行政楼107,电话86878690);

7、网上报名如果出现问题,请及时与教务处联系(行政楼108,电话86915014,李老师);

8、各学院3月20日下午14:30后从网上下载各学院报名名单及报名学生的照片,并及时与教务处核对网上报名统计人数。3月20日下午14:30各学院通知学生核对报名信息,如有漏报或信息修改请各学院汇总并及时与教务处联系;3月24日上午11:00各学院上报给教务处报名汇总表和考生照片(电子文档上传到FTP上,书面报名汇总表学院盖章,教学秘书签名后报教务处)。

四、注意事项:

1、四级成绩未达到425分以上者不予报考六级;

2、四、六级不能同时报名(如同时报名,系统只能默认四级报名成功,六级报名无效);

3.考生报考资格的最后确认,以”四、六级报考信息校对单”上的本人签字为依据;

4、网上报名结束后,各学院以班级为单位让考生在”四、六级报考信息校对单” 和《考生诚信考试承诺书》上签名,若考生拒签,取消其报名信息。

 

杭州电子科技大学教务处

2014年3月5日