自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

看了TCPL后,对C,C++书籍的一些想法

的确好久没有来写些什么新东西了,的确经常和同学们疯狂喝酒,彻夜狂欢似的K歌,没有那份清醒来完成什么新的东西,但是大整数基本有了个思路,而且最近回头去看了看TCPL,K&D那本,感觉其实自己学C都有3年多了,虽然中间断断续续,个人感觉是同学们中间学的最好的,大一考试笔试只扣了2分,很早的就过了C二级,并且自己很喜欢用C解决一些实际的问题,比如物理实验的数据计算,本来N组数据的计算,同学们都辛...

2007-06-20 09:42:00 161

忽视的复杂性,关于C++中大整数的思考

原以为一个以前在C中轻易实现的猜数字游戏即便我加了一些奇怪的规则,还应该是非常简单就能实现的,但是,我忽略了C/C++ 中大整数带来的复杂性,的确,当整数范围超过long所能表示的范围以后,简单的四则运算或逻辑比较都是需要很复杂的代码才能实现。我在问题(3)就开始要解决一个这样的问题,似乎已经违背了我当初设想的从易到难写C++程序的目标了,但是,因为我对C++的了解程度,自然也很难真的说(或者对不...

2007-06-13 07:38:00 72

从易到难编写C++程序,(8)问题:实现一个矩阵类

要求符合矩阵的各种运算规则,有标准库的各种功能,因为矩阵主要进行数值计算,所以只需要满足int,long,float,double的储存即可。

2007-06-12 18:49:00 99

从易到难编写C++程序,(7)问题:利用问题(6)的发牌,实现24点游戏...

24点游戏就是先抽出4张牌,然后通过加减乘除计算24的游戏,要求游戏可以实现计时,限定时间,计算机输出结果等多种功能。输出结果最好是通过上题中类似的扑克图形方式输出。...

2007-06-12 18:46:00 101

从易到难编写C++程序,(6)问题:利用问题(5)的随机数生成实现发牌

要求,输出一副扑克中抽出的4张牌,以<>表示方块,%表示梅花,&表示红心,^表示黑桃,按类似下面的方式输出:最好在同一排输出4张扑克。**********************<>5 ** ** ** **********************...

2007-06-12 18:43:00 137

从易到难编写C++程序,(5)问题:实现满足各种需求的随机整数生成类RandCreater...

因为在问题(3)中需要解决这个随机数产生的问题,我感觉还比较复杂,当然光是需要产生一个普通的整数还是比较简单,但是有的时候不仅仅是需要这样。现在实现以下几个要求,为这个类定义一些接口。目前只要求所有产生的都是整数。1,RandCreater(int i) 在 0~i 范围内2,RandCreater(int i,int j)在i~j范围内3,RandCreater(LargeInt l...

2007-06-12 18:25:00 131

从易到难编写C++程序,(4)问题:实现一个大整数表示的BigInt类

因为在问题(3)中需要解决这个的问题,我感觉还比较复杂,单独拿出来作为一个问题也不为过。而且以后进一步研究一些东西也需要。要求让这个容器有大部分内建类型拥有的功能,越多越好,并且符合它自己的定义。起码的功能包括起码的逻辑运算>,<,==,移位,>>,<<,算数运算+,-,*,/,输入输出运算<<,>>,迭代器,初始化方式:Bi...

2007-06-12 18:15:00 364

从易到难编写C++程序,(1)个人解答(2):把键盘输入的字符串逆序输出。...

/*Copyright (c) 2007,九天雁翎* All rights reserved.* 从易到难编写C++程序,()个人解答():把键盘输入的字符串逆序输出。* 完成日期:2007年6月12日*///我以前处理的非常复杂的,因为我是通过学习C++ Primer学习C++的//关于IO的细节内容在这本书里面都放在附录部分,所以我了解并不深//不知道还有个nosk...

2007-06-12 06:31:00 283

学习C++的再思考(3)

因为用了近2个月的时间好好的看完了C++ Primer,最近有点盲目,一方面自己感觉自己还有太多的不足,另一方面却不知道何去何从,是先开始Effective C++之旅,深入语言的细节,形成良好的编程风格和习惯,为将来编写健壮的程序打下良好的基础呢?还是先从数据结构与算法开始,利用他们来熟悉刚刚塞入肚子里面却没有来的及消化的那么多东西?要不就直接开始windows API的学习,可以开始编写一些有...

2007-06-10 08:58:00 62

从易到难编写C++程序,(3)问题:实现一个复杂的猜数字游戏

其实这个程序在刚学C的时候就做过了,不过这次用C++再做一次,也想办法提出点难点的要求,比如首先要求用户输入数字的范围(可能在内置类型可表示的范围外),然后用户确定在多少范围内就算才对,也就是说允许误差值,此时用户开始猜数字,输出是否正确与此时用户第几次尝试。比如先输入10000,表示范围为0~10000,再输入100,而随机生成的数字为5000,只要用户猜的数字在4900~5100以内都算对。当...

2007-06-09 10:25:00 208

关于C++的学习再思考(2)

好像什么都会变成系列片。。。。如同我的文章,呵呵不过上次的确太偏激了,因为突然的感悟,仔细想想,要想好好的掌握一门语言,特别是C++这种建构庞大的语言,不了解一些细节是不行的,当然,也许可以编程,但是效率呢,所以最好的办法还是,实践与彻底的学习相并重最好,C++可不是剪刀那么简单的东西:) 因此,我可能会把浅谈C++类继续下去,谈谈继承的问题,当然,也许是很久以后。...

2007-06-09 09:38:00 55

按weskercn的思路写的程序,问题(2)解答:把键盘输入的16,10,8进制数转换为2进制输出...

//因为不能回复,老是提示校检码错误,所以单独发出来。#include "stdafx.h"#include <iostream>#include <string>#include <cstdlib>#include <bitset>#include <iomanip>#include <cassert&am

2007-06-09 08:46:00 141

从易到难编写C++程序,(2)个人解答:把键盘输入的16,10,8进制数转换为2进制输出。...

/*Copyright (c) 2007,九天雁翎* All rights reserved.* 从易到难编写C++程序,(2)问题:把键盘输入的16,10,8进制数转换为2进制输出。 * 完成日期:<chsdate w:st="on" isrocdate="False" islunardate="False" day="9" month="6" year="2007&qu

2007-06-09 08:30:00 137

配置JSP环境

kagula 采用WinXP+Tomcat5方案(一)做准备工作<HTML><HEAD><TITLE>JSP测试页面</TITLE></HEAD><BODY><%out.println("<h1>Hello World! </h1>");%></BODY></HTML>(二)安装J6SDK跟据默认安装,添加环境变量 PATH=%PATH%;C:/Java/jdk1.6.0...

2007-06-09 06:58:00 80

如何升级RedHat9内核

题目:如何升级RedHat9内核作者:kagula日期:2007-05-14简介: 主要介绍在RedHat9中,如何把内核从2.4.20.8版本升级到2.4.34.4版本的执行步骤环境:[1]WindowsXP+VMWare6+RedHat9[2]RedHat9 kernel is 2.4.20.8 version前提条件:[1]VMWare6中已经安装了RedHat9(The ker...

2007-06-09 06:57:00 135

从易到难编写C++程序,(2)问题:把键盘输入的16,10,8进制数转换为2进制输出...

要求:最开始提出询问,输入的是多少进制然后开始输入数据,只在单行,以回车结束。输出每8位空格,每5组换行。为了简化程序,输入数据只在long可表示的范围内,欢迎大家讨论,贴源代码。...

2007-06-04 08:29:00 185

希望有人能告诉我,怎么在blog发帖时保留C++代码的格式

如你所见,我从vc复制过来格式都没有了,用插入代码方式也不是很方便,因为那样别人就没有办法复制了。多了很多奇怪的加号谁能告诉我,我将非常感激...

2007-06-04 08:23:00 113

从易到难编写C++程序,(1)个人解答:把键盘输入的字符串逆序输出。

/*Copyright (c) 2007,九天雁翎* All rights reserved.* 从易到难编写C++程序,(1)问题:把键盘输入的字符串逆序输出。 * 完成日期:2007年5月31日*/#include "stdafx.h"#include <iostream>#include <string>#include <vector>#include ...

2007-06-04 08:17:00 484

空空如也

空空如也

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

TA关注的人

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