自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

no

  • 博客(0)
  • 资源 (41)
  • 收藏
  • 关注

空空如也

Head First 设计模式 (十) 状态模式(State pattern) C++实现

Head First 设计模式 (十) 状态模式(State pattern) C++实现

2013-05-05

Head First 设计模式 (九) 迭代器与组合模式(Iterator & Composite pattern) C++实现

Head First 设计模式 (九) 迭代器与组合模式(Iterator & Composite pattern) C++实现

2013-05-04

Head First 设计模式 (八) 模板方法模式(Template Method pattern) C++实现

Head First 设计模式 (八) 模板方法模式(Template Method pattern) C++实现

2013-04-17

Head First 设计模式 (七) 适配器模式(Adapter pattern) C++实现

Head First 设计模式 (七) 适配器模式(Adapter pattern) C++实现

2013-04-17

Head First 设计模式 (六) 命令模式(Command pattern) C++实现

Head First 设计模式 (六) 命令模式(Command pattern) C++实现

2013-04-10

Head First 设计模式 (五) 单件模式(Singleton pattern) C++实现

Head First 设计模式 (五) 单件模式(Singleton pattern) C++实现

2013-04-10

工厂模式代码

Head First 设计模式 工厂模式(factory pattern) C++实现,VS2012下通过

2013-04-03

Head First 设计模式 (四) 工厂模式(factory pattern) C++实现

Head First 设计模式 (四) 工厂模式(factory pattern) C++实现

2013-04-03

Head First 设计模式 (三) 装饰者模式(decorator pattern) C++实现

Head First 设计模式 (三) 装饰者模式(decorator pattern) C++实现 VS2012 下通过

2013-03-26

head first 设计模式 策略模式 C++ 代码

head first 设计模式 策略模式 C++ 代码

2013-03-21

head first 设计模式 观察者模式 C++ 代码

head first 设计模式 观察者模式 C++ 代码

2013-03-21

最小生成树算法及应用

最小生成树算法及应用,学习一下 吧

2013-01-30

java 课程 实验

实验5 常用类(2学时) 一、实验目的 1. 熟悉Java中的String、StringBuffer、Math、包装器类的使用方法。 2. 使用常用类解决一般性的应用问题。 3. 掌握JavaSE API文档的使用方法。 二、实验内容 1. 编写一个程序,输出一个字符串中的大写英文字母数,小写英文字母数以及非英文字母数。(字符串可以在main方法中指定) 2. 调用java.lang.Math的成员函数“public static double random()”运算下面表达式1000次,(int) (Math.random()*20+0.5),统计其中生成的整数0、1、2、……、20的个数分别是多少,并输出统计结果。 3. 编写一个方法,返回一个double型的二维数组,数组中的元素通过解析字符串参数获得。例如,字符串参数:“1,2;3,4,5;6,7,8”,对应的数组为: d[0,0] = 1.0 d[0,1] = 2.0 d[1,0] = 3.0 d[1,1] = 4.0 d[1,2] = 5.0 d[2,0] = 6.0 d[2,1] = 7.0 d[2,2] = 8.0 三、实验要求 完成程序设计并提交实验报告。 实验6 容器(2学时) 一、实验目的 1. 熟悉容器类库中常用类的使用方法。 2. 使用常用容器类解决一般性的应用问题。 二、实验内容 1. 用HashMap模拟一个网上购物车。要求:从键盘输入5本书的名称、单价、购买数量,将这些信息存入一个HashMap,然后将该HashMap作为参数调用方法getSum(HashMap books),该方法用于计算书的总价并返回。【说明:键盘输入可以使用Scanner类】 2. 使用两个Stack类(JDK容器类库中的Stack类)实现一个队列类MyQueue,提供队列的入队列和出队列操作:enQueue和deQueue。 3. 写一个彩票程序:30选7。随机(1~30之间)生成7个随机数,注意不能重复。然后从键盘输入7个数,对比7个数是否与随机数有相同的。最后显示“中了几个号”。同时,如果中了7个号,显示一等奖;如果中了6个号,显示二等奖;如果中了5个号,显示三等奖。要求:首先写出程序的实现思想,特别是程序所使用的数据结构,然后写出Java实现代码。【说明:键盘输入可以使用Scanner类】 三、实验要求 完成程序设计并提交实验报告。 实验7 流(2学时) 一、实验目的 1. 熟悉流类库中各种常用流的使用方法。 2. 能够使用流类实现基本的文件读写。 二、实验内容 1. 编写程序,在控制台窗口提示输入两个整数,然后接收这两个整数,并输出它们的和。(要求:键盘输入通过流封装System.in获取,不要使用Scanner类) 2. 设计学生类Student,属性:编号(整型);姓名(字符串),成绩(整型)。编写一个程序:要求:(1)输入5个学生的姓名和成绩,将其姓名和成绩保存到data.txt中;(2)然后从该文件中读取数据,求得这五个学生的平均成绩。 三、实验要求 完成程序设计并提交实验报告。

2012-12-24

Nachos_4_1

Nachos4.1一个教学的操作系统,完成了一部分功能,剩下一部分留给学生自己完成,对理解操作系统有较大帮助

2012-12-19

vs2008编写c++程序步骤.

介绍使用vs2008 编写c++程序 的详细步骤,适合初学者

2012-12-19

java课程实验

实验一 1. 使用记事本和命令行程序编写Java应用程序,打印出所有的水仙花数。 2. 程序设计(开发环境不限): 1) 打印出100以内的素数 2) 求1!+2!+……+20! 3) 课后习题2.6 4) 编写程序,命令行窗口输出希腊字母表。(希腊字母表开始为α,最后一个为ω) 实验二 1、设计一个名为figure的图形软件包(package)。包中包含三角形、矩形、圆三个类。要求:(1)每个类都要构造方法并为成员设置get和set方法;(2)每个类都要有计算周长和面积的成员方法;(3)完成该软件包后的编码后,在另一个包的含有main方法的类中编写代码,分别使用图形软件包中的三个类,生成三个对象,并打印出其周长和面积。 2、编写类Factorial,为其添加两个静态方法(方法名自定义)。其中一个使用递归计算n的阶乘,一个使用非递归计算n的阶乘。构造main方法进行测试。 3、按照要求使用Java进行编码。 1) 设计一个教师类Teacher,属性有编号(no)、姓名(name)、年龄(age)、所属学院(seminary),为这些属性设置相应的get和set方法; 2) 为Teacher类添加方法equals;(当两个教师对象的no相同时返回true) 3) 为Teacher类添加方法toString,通过该方法可以返回“编号为**、姓名为**、年龄为**的**学院老师”形式的字符串。 4) 构造main方法进行测试。 4、设计一个带表头的单链表(链表中的元素属于同一类型对象,但对象的类型可以随意),提供以下操作:(1)insert:在某个位置插入对象;(2)delete:在某个位置删除对象;(3)delete:删除链表中与x相同的元素;(4)size:返回当前链表中对象的个数;(5)isEmpty:判断链表是否为空;(6)traverse:遍历链表,打印出所有的元素;(7)getData:取得某个位置的对象。构造main函数进行测试。 实验三 1、按照要求使用Java进行编码。 1) 编写一个抽象类Shape,其中有抽象方法getArea()和getPerimeter() 2) 在Shape类的基础上派生出Rectangle和Circle类,二者都实现了计算面积的方法getArea()和计算周长的方法getPerimeter(); 3) 构造main函数,生成Rectangle和Circle对象,并用Shape类型的变量调用Rectangle和Circle对象的getArea()和getPerim()方法。 2、以电话为父类,移动电话和固定电话为两个子类,并使移动电话实现接口:可移动。固定电话又有子类:无绳电话。定义接口及各类,明确他们的继承关系。 3、在实验2中所实现的Teacher类的基础上,修改Teacher类的代码,要求:由多个Teacher对象所形成的数组可以使用Arrays.sort方法进行排序(编号由低到高排序)。 实验四 1、在main方法中创建一个含有10个元素的int型数组,进行以下操作:(1)将数组元素按照从小到大的顺序排列;(2)对排好序的数组使用折半查找(使用递归和非递归两种形式分别实现)查找某一个int元素。 2、使用一维数组编码实现一个栈(Stack)类,要求提供以下操作:(1)boolean isEmpty():判断栈当前是否为空;(2)入栈操作void push(obj):把数据元素obj插入堆栈;(3)出栈操作Object pop():出栈,并返回删除的数据元素;(4)Object getTop():取堆栈当前栈顶的数据元素并返回。编写代码测试所形成的Stack类,然后利用Stack类实现以下功能:输入一个正整数,输出该整数所对应的二进制数。 3、按照要求使用Java编码。 1) 以类型int[][]声明一个叫matrix的二维数组变量,将矩阵初始化为一个5个元素的数组。 2) 以下列方式为matrix的内部元素赋值:matrix从零开始循环到其长度值;例如索引为i,在每次迭代中,将matrix[i]指向一个新的整数数组,其长度为i。然后用索引变量j,对数组中的每一个元素进行循环。在每次内部循环中,将matrix[i][j]赋值为(i*j)。 3) 通过循环打印matrix中的所有元素,结果为: <> <0> <0 2> <0 3 6> <0 4 8 12> 4、利用二维数组实现一个矩阵类:Matrix。要求提供以下操作:(1)set(int row, int col, double value):将第row行第col列的元素赋值为value;(2)get(int row,int col):取第row行第col列的元素;(3)width():返回矩阵的列数;(4)height():返回矩阵的行数;(5)Matrix add(Matrix b):返回当前矩阵与矩阵b相加后的结果矩阵;(6)Matrix multiply(Matrix b):返回当前矩阵与矩阵b相乘后的结果矩阵。(7)print():打印出当前矩阵的值。

2012-12-02

Linux && API

Linux API库,重要的参考,查起来方便了

2012-12-02

UNIX环境高级编程

UNIX环境高级编程,很有名的unix书籍,不用说太多

2012-12-02

计算机组成原理答案

计算机组成原理答案,唐朔飞版的答案,很详细的

2012-12-02

组成原理课后习题答案(唐朔飞)

组成原理课后习题答案(唐朔飞) ,学习计算机组成的参考资料

2012-12-02

(数据库系统概论(第四版)萨师煊 课件

( 数据库系统概论(第四版)萨师煊 课件,学习数据库的经典

2012-12-01

数据库答案

数据库系统概论 王珊 萨师煊 课后详细答案

2012-12-01

算法设计与分析_王晓东版习题答案

算法设计与分析_王晓东版习题答案,学习算法的参考

2012-12-01

大学物理学习指导

大学物理学习指导 答案,复习时需要用的

2012-12-01

游戏编程技巧

游戏编程技巧 , 学习方便,很多常用技巧

2012-12-01

51CTO下载-VC++6游戏编程

VC++6游戏编程 飞机大战 五子棋 扫雷等 并含有源码

2012-12-01

C++ STL 参考手册Cpp_STL_ReferenceManual.pdf

C++ STL 参考手册Cpp_STL_ReferenceManual ,对学习STL 有帮助

2012-11-30

MFC chinese.c

MFC chinese 中文库 ,方便的工具书查询

2012-11-29

cin,_cin.get,cin.getline等函数深入分析

cin cin.get cin.getline 深入分析

2012-11-29

win32API 新编

比较全的 win32 API函数库 , 查起来的时候比较方便

2012-11-18

高手推荐一个好的学习C语言的电子书

高手推荐一个好的学习C语言的电子书,学C语言的必备书

2012-09-07

C++语言程序设计案例教程

C++ 语言程序设计案例教程,比较详细的书,可以看看,会有收益

2012-09-07

C语言算法归纳

C语言常用一些算法的简单归纳,系统化学习

2011-10-02

《数据结构与算法分析C++描述第三版》含答案

《数据结构与算法分析C++描述第三版》答案,经典教材

2011-10-02

C++程序设计ppt_谭浩强·清华大学.pdf

谭浩强的优秀课件pdf版,学习C++必备教程

2011-10-02

codeblocks教程

codeblocks教程,中文版给新手使用

2011-10-02

C++编程思想

C++编程思想有利于深入的了解C++的原理,能够知道怎么能够更好更简单的学好C++,学习C++必读的好书

2011-09-22

严蔚敏数据结构题集答案

严蔚敏《数据结构习题集》课后习题答案,尤其是算法类题目的答案

2011-09-22

空空如也

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

TA关注的人

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