自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 C语言基础——从scanf()的角度看输入

C语言中所提供的scanf()是一种非常高效输入方式(比C++的cin输入流要快出不少),首先要明确的是它是一个函数,而不是一个语句(语句用保留字来使用)。这样做提高了C语言在跨平台时的一致性。     从scanf词来看它可以拆分成两部分scan(扫描)f(format格式),也就是通常所说的scanf()是一种格式化的输入函数。即指定输入的参数和类型(通过%d,%s等格式说明符)。下面我们

2013-12-01 17:59:08 1057

转载 我的阅读编程书籍的好方法

我的阅读编程书籍的好方法我是学电子工程毕业的,在这个专业里我必须要用的编程语言只有C/C++,汇编和Matlab。在参加了一个创业周末的活动后,我开始对软件开发、计算机编程感兴趣,我决定要试一试,要进入这个领域。我发现,要想做一些编程项目,你需要去学一些完全不同的编程语言。在过去的一年半里,我学会了Java(用于开发Android),Python和Javascript(&

2013-11-27 10:19:13 725 1

原创 第四届蓝桥杯 第8题

题目标题:翻硬币    小明正在玩一个“翻硬币”的游戏。    桌上放着排成一排的若干硬币。我们用 * 表示正面,用 o 表示反面(是小写字母,不是零)。    比如,可能情形是:**oo***oooo    如果同时翻转左边的两个硬币,则变为:oooo***oooo    现在小明的问题是:如果已知了初始状态和要达到的目标状态,每次只能同时翻转相邻的两个硬币,那么对特定的局面

2013-11-25 21:14:29 692

原创 NYOJ 469 擅长排列的小明 II

擅长排列的小明 II时间限制:1000 ms  |  内存限制:65535 KB难度:3描述 小明十分聪明,而且十分擅长排列计算。有一天小明心血来潮想考考你,他给了你一个正整数n,序列1,2,3,4,5......n满足以下情况的排列:1、第一个数必须是12、相邻两个数之差不大于2你的任务是给出排列的种数。输入多组数据。每组数据中输入一个正整数n(n

2013-11-23 12:29:37 681

原创 NYOJ 49 开心的小明(0-1背包)

开心的小明时间限制:1000 ms  |  内存限制:65535 KB难度:4描述 小明今天很开心,家里购置的新房就要领钥匙了,新房里有一间他自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过N 元钱就行”。今天一早小明就开始做预算,但是他想买的东西太多了,肯定会超过妈妈限定的N 元。于是,他把每件物品规定了一

2013-11-22 22:28:35 683

原创 NYOJ 289 苹果 (0-1背包)

苹果时间限制:3000 ms  |  内存限制:65535 KB难度:3描述 ctest有n个苹果,要将它放入容量为v的背包。给出第i个苹果的大小和价钱,求出能放入背包的苹果的总价钱最大值。输入有多组测试数据,每组测试数据第一行为2个正整数,分别代表苹果的个数n和背包的容量v,n、v同时为0时结束测试,此时不输出。接下来的n行,每行2个正整数,用空格隔开,分

2013-11-22 22:20:50 882

转载 一位ACMer过来人的心得

刻苦的训练我打算最后稍微提一下。主要说后者:什么是有效地训练?       我想说下我的理解。       很多ACMer入门的时候,都被告知:要多做题,做个500多道就变牛了。其实,这既不是充分条件、也不会是必要条件。       我觉得一般情况下,对于我们普通学校的大学生,各方面能力的差距不会太大,在这种情况下,训练和学习的方法尤为重要。       其实,500题

2013-11-21 22:05:41 624

转载 21天教你学会C++

转载于 酷壳 – CoolShell.cn 原文链接点击打开链接21天教你学会C++2010年3月30日陈皓下面是一个《Teach Yourself  C++ in 21 Days》的流程图,请各位程序员同仁认真领会。如果有必要,你可以查看这个图书以作参照:http://www.china-pub.com/27043看完上面这个图片,我在想,我学习C++有12年了,

2013-11-13 19:42:17 982

原创 NYOJ 73 比大小

比大小时间限制:3000 ms  |  内存限制:65535 KB难度:2描述 给你两个很大的数,你能不能判断出他们两个数的大小呢?比如123456789123456789要大于-123456输入每组测试数据占一行,输入两个不超过1000位的10进制整数a,b数据保证输入的a,b没有前缀的0。如果输入0 0表示输入结束。测试数据组数不超过10组输出如果a>b则输

2013-11-09 22:30:36 489

原创 NYOJ 20 吝啬的国度

吝啬的国度时间限制:1000 ms | 内存限制:65535 KB难度:3描述在一个吝啬的国度里有N个城市,这N个城市间只有N-1条路把这个N个城市连接起来。现在,Tom在第S号城市,他有张该国地图,他想知道如果自己要去参观第T号城市,必须经过的前一个城市是几号城市(假设你不走重复的路)。输入第一行输入一个整数M表示测试数据共有M(1每组测试数据的第一行输入一个

2013-11-09 22:28:26 717

原创 周赛 Newstar 解题

Problem ATime Limit : 2000/1000ms (Java/Other)   Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 33   Accepted Submission(s) : 6Font: Times New Roman | Verdana | GeorgiaF

2013-11-04 09:18:29 850

原创 win7 64位下 使用DOSBOX 进行汇编程序的编写调试

win7系统取消了commond功能,虽然还可以使用cmd但是其文件下也没有了汇编所需的debug,masm,link,edit等工具。在学习汇编时我们可以在win7上安装DOSBOX这个MS-DOS模拟器,模拟一个DOS环境,在其下进行汇编语言的编写调试。  首先下载安装DOSBOX 链接http://vdisk.weibo.com/s/uI_VRE0iN-vDN   仅有DOSBOX是

2013-11-04 08:43:57 3175

原创 筛法求素数

筛法是一种高效的构造素数表的算法。  在给出代码前先介绍一个数论的定理。设a>1,则a=p1^n1*p2^n2...pk^nk.其中p1、p2...pk是质数,n1、n2...是正整数,并且在不计顺序的情况下,该表示是唯一的。  先介绍一个简单的近似线性的筛法Eratosthenes筛法(埃拉托斯特尼筛法)      先用2去筛,即把2留下,把2的倍数剔除掉;再用下一个质数,也就是

2013-11-04 08:41:49 997

空空如也

空空如也

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

TA关注的人

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