自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (11)
  • 收藏
  • 关注

原创 数据库查询2

CREATE TABLE S(Sno CHAR(4) PRIMARY KEY, Sname CHAR(20) UNIQUE, Sstatus int, Citychar(10),); CREATE TABLE P(Pno CHAR(4) PRIMARY KEY, Pname CHAR(20), Color char(4), Weight float(4)

2012-05-02 23:55:19 4862

原创 数据库查询1

CREATE TABLE Student(Sno char(9) not null unique, Sname char(20) unique, Ssexchar(2), Sagesmallint check(Sage>16), Sdept char(20)); CREATE TABLE Course(Cno char(4) primary key, Cna

2012-05-02 23:54:24 1533

原创 传统算法总结

传统算法总结经典的传统算法可以分为两类:①仅评估完整解的算法②需要部分构造解的算法 1 枚举法①求解SAT思路:产生所有长度为n的二进制串,从(0……000)到(1……111)共有2n个。枚举时将每个二进制串对应一个整数,每次给该整数加1,对每次产生新的二进制串对其进行评估:如果该串满足符合布尔表达式,其值为1,否则为0。改进:可以采用回溯的方法减少实际要搜

2012-05-02 23:46:05 2649

原创 骑士游历问题

骑士游历问题求解骑士游历问题 显然求解骑士游历问题的每一步就是马在棋盘上走的一步。在每一步马需要选择一个方向进行游历,这时记住解的每一步需要记住两件事: 1.当前步的行列位置 2.当前步已经试探过哪些方向了,以便回溯回来时能够选择一个新的方向进行试探 所以使用两个数组,数组board记住棋盘的每个位置是在马的第几步到达的,这反映了问题的解,即第几步到哪个位置。数组direc

2012-05-02 23:41:00 1644

原创 运算器的发展

运算器的发展一.        ALU的发展:ALU(ArithmeticLogic Unit),即算术逻辑单元是进行整数运算的结构。现阶段是用电路来实现,应用在电脑芯片中。ALU的操作和操作种类由控制器决定。ALU处理的数据来自存储器;处理后的结果数据通常送回存储器,或暂时寄存在运算器中。1945年数学家冯诺伊曼在一篇介绍被称为EDVAC的一种新型电脑的基础构成的报告中提出ALU的概

2012-04-11 00:16:08 3109

原创 C语言练习

练习1:#include "stdlib.h"#include "iostream.h"#include "stdio.h"void main(){FILE *fp1,*fp2;char ch,f1[10],f2[10];coutcin>>f1;if((fp1=fopen(f1,"w+"))==NULL){printf("cannot open file\n

2012-03-22 13:20:59 475

原创 结构体程序设计(二)

实验十一  结构体程序设计(二)一.实验目的1. 掌握链表的基本概念与定义方法;2. 掌握链表、共用体的程序设计。二.实验环境1. 硬件:PII以上计算机;2. 软件:Windows、Visual C++ 6.0;3. 其它:一张软盘或者U盘等可移动的存储设备。三.实验内容练习1.编写一个程序,功能为输入10个整数,将它们存储在一个动态链表中。再读入一个数n,将

2012-03-22 13:20:45 842

原创 结构体程序设计(一)

实验十  结构体程序设计(一)一.实验目的1. 掌握结构体的基本概念与定义方法;2. 掌握结构体的程序设计。二.实验环境1. 硬件:PII以上计算机;2. 软件:Windows、Visual C++ 6.0;3. 其它:一张软盘或者U盘等可移动的存储设备。三.实验内容练习1.编写一个程序,功能如下:⑴ 输入若干人员的姓名及电话号码(8位),以字符“#”结束输

2012-03-22 13:20:37 1881

原创 指针程序设计(三)

实验九  指针程序设计(三)一.实验目的1. 掌握指针的基本概念与操作方法;2. 掌握指针、指针函数访问方式的程序设计。二.实验环境1. 硬件:PII以上计算机;2. 软件:Windows、Visual C++ 6.0;3. 其它:一张软盘或者U盘等可移动的存储设备。三.实验内容练习1.编写一个程序,其中包含一个子函数,功能为比较两个字符串,将长的那个字符串的首

2012-03-22 13:20:24 655

原创 指针程序设计(二)

实验八  指针程序设计(二)一.实验目的1. 掌握指针的基本概念与操作方法;2. 掌握字符指针、指针函数访问方式的程序设计。二.实验环境1. 硬件:PII以上计算机;2. 软件:Windows、Visual C++ 6.0;3. 其它:一张软盘或者U盘等可移动的存储设备。三.实验内容练习1.用指针变量的处理方法编写一个程序,功能为统计某一字符在字符串“This

2012-03-22 13:20:00 881

原创 函数和指针程序设计(二)

实验七  函数和指针程序设计(二)一.实验目的1. 掌握函数的操作方法;2. 掌握指针、指针数组访问方式的程序设计。二.实验环境1. 硬件:PII以上计算机;2. 软件:Windows、Visual C++ 6.0;3. 其它:一张软盘或者U盘等可移动的存储设备。三.实验内容练习1.用指针变量的处理方法编写一个程序,功能为读入一组(10个)数据后,逆向输出。

2012-03-22 13:18:21 1071

原创 函数程序设计(一)

实验六  函数程序设计(一)一.实验目的1. 掌握程序中函数的基本操作方法;2. 掌握函数的程序设计。二.实验环境1. 硬件:PII以上计算机;2. 软件:Windows、Visual C++ 6.0;3. 其它:一张软盘或者U盘等可移动的存储设备。三.实验内容练习1.用递归方法解决猴子吃桃子的问题(P129习题6.10)。运行结果:1534练习2.编写

2012-03-21 16:47:26 1771

原创 数组程序设计(二)

实验五  数组程序设计(二)一.实验目的1. 掌握程序中数组的基本操作方法;2. 掌握字符数组的程序设计。二.实验环境1. 硬件:PII以上计算机;2. 软件:Windows、Visual C++ 6.0;3. 其它:一张软盘或者U盘等可移动的存储设备。三.实验内容练习1.输入一行字符,编写程序使之按逆序输出。运行结果示例:练习2.编写一个程序,在已知字

2012-03-21 16:45:53 729

原创 数组程序设计(一)

实验四  数组程序设计(一)一.实验目的1. 掌握程序中数组的基本操作方法;2. 掌握一维、二维数组的程序设计。二.实验环境1. 硬件:PII以上计算机;2. 软件:Windows、Visual C++ 6.0;3. 其它:一张软盘或者U盘等可移动的存储设备。三.实验内容练习1.从键盘读入10个数并存储至数组a中,然后再输入一个数x,要求输出数组a中所有大于x值

2012-03-21 16:42:36 2130

原创 循环程序设计

实验三  循环程序设计一.实验目的1. 掌握各种循环语句的程序设计。二.实验环境1. 硬件:PII以上计算机;2. 软件:Windows、Visual C++ 6.0;3. 其它:一张软盘或者U盘等可移动的存储设备。三.实验内容练习1.求给出的任意两数之间的所有素数,输出结果要求每5个数打印一行。运行结果示例:练习2.编写程序,输出具有abcd=(ab+cd

2012-03-21 16:41:07 881

原创 c语言作业2

实验二  分支与循环程序设计一.实验目的1. 掌握switch分支结构程序的设计。2. 掌握各种循环语句的程序设计。二.实验环境1. 硬件:PII以上计算机;2. 软件:Windows、Visual C++ 6.0;3. 其它:U盘等可移动的存储设备。三.实验内容练习1.编写程序,求函数                                的值。要求输

2012-03-21 16:39:38 1150

原创 C语言小作业

练习一 #include “iostream.h”Void main(){       intf,c;       cout       cin>>f;       c=(f-32)*5/9;       cout} 练习二 #include “iostream.h”Void main(){       Inta,b,c,d;

2012-03-21 16:37:47 346

原创 C语言复习3

练习1.输入一行字符,编写程序使之按逆序输出。#include#include#includevoid main(){       charstr1[60],str2[60];       inti,j=0,k=0;       printf("输入一行字符:");       gets(str1);       printf("逆序输出的结果:");

2012-03-21 16:36:17 736

原创 指针文件

例:有N个学生,每个学生的数据包括学号、姓名、一门课的成绩,从键盘输入N个学生的数据,要求:⑴ 将读入的数据存入磁盘文件“stu.txt”中;⑵ 从磁盘文件“stu.txt”中读出并显示所有学生数据;要求:使用fscanf和fprintf函数。#include "stdlib.h"#include "iostream.h"#include "stdio.h"#defin

2012-03-21 16:33:46 393

原创 QuickReport3

QuickReport3 步骤一:开始---程序---Borland Delphi 6---BDE---Object---New---OK(默认STANDARD)---PATH---设置为含有数据库文件的目录下。步骤二:向Form1中,添加1个Table组件(BDE组中),DatabaseName---STANDARD1, TableName---分别设置为Pzb.DBF。添加1个

2012-03-21 16:32:05 419

原创 QuickReport2

QuickReport2 步骤一:开始---程序---Delphi6---BDE---Object---New---OK(默认STANDARD)---PATH---设置为含有数据库文件的目录下。步骤二:向Form1中,添加2个Table组件(BDE组中),DatabaseName---STANDARD1, TableName---分别设置为Pza.DBF, Pzb.DBF 。添加2

2012-03-21 16:31:29 303

原创 QuickReport1

QuickReport1 步骤一:开始---程序---Borland Delphi 6---BDE---Object---New---OK(默认STANDARD)---PATH---设置为含有数据库文件的目录下。步骤二:向Form1中添加Table组件(DBE组中),DatabaseName---STANDARD1(上一步创建的),TableName---Pza.DBF。

2012-03-21 16:30:55 352

原创 数据库(SQL基本操作)

数据库(SQL基本操作) 步骤一:开始---程序---Borland Delphi 6---BDE---Object---New---OK(默认STANDARD)---PATH---设置为含有数据库文件的目录下。步骤二:向Form1中添加2个Query组件(BDE组中),DatabaseName---STANDARD1(上一步创建的),SQL----select * from pza,

2012-03-21 16:30:18 354

原创 数据库(多表关连)

数据库(多表关连) 步骤一:开始---程序---Borland Delphi 6---BDE---Object---New---OK(默认STANDARD)---PATH---设置为含有数据库文件的目录下。步骤二:向Form1中添加1个Database组件(BDE组中),AliasName---STANDARD1(上一步创建的),  DatabaseName---Acc。添加3个T

2012-03-21 16:29:29 418

原创 数据库(数据查询)

数据库(数据查询) 步骤一:开始---程序---Borland Delphi 6---BDE---Object---New---OK(默认STANDARD)---PATH---设置为含有数据库文件的目录下。步骤二:向Form1中添加Table组件(BDE组中),DatabaseName---STANDARD1(上一步创建的),TableName---Pza.DBF。添加DataSour

2012-03-21 16:28:30 299

原创 数据库1(基本编辑操作)

数据库1(基本编辑操作) 步骤一:开始---程序--- Borland Delphi 6---BDE---Object---New---OK(默认STANDARD)---PATH---设置为含有数据库文件的目录下。步骤二:向Form1中添加Table组件(BDE组中),DatabaseName---STANDARD1(上一步创建的),TableName---Pza.DBF。添加Data

2012-03-21 16:27:49 358

原创 面向对象(随机数)

面向对象(随机数)步骤一:向Form1中添加Edit和Button组件步骤二:新建Unit2(File---New---Unit)        在Unit2中的代码:unitUnit2; interface type  TMyclass=class(TObject)  private   a:array[1..1000] of integer;

2012-03-21 16:27:02 449

原创 多媒体(闹铃)

多媒体(闹铃)步骤一:向Form1中添加5个Label组件(Label1用于输出现在时间; Label2---Caption: 现在时间;Label3---Caption: 闹铃时间; Label4---Caption: 闹铃时间; Label5 用于输出闹铃声音的名称),1个Edit组件用于用户设置闹铃时间,1个Button用于导入闹铃音乐。向Form1中添加一个Timer和一个Mediap

2012-03-21 16:26:11 367

原创 记事本

记事本 步骤一:向Form1中添加Memo,  MainMenu组件,dialogs组---OpenDialog,SaveDialog, FontDialog(可选) 组件,Name就默认吧步骤二:双击MainMenu1,设置菜单名字(具体名字只要能表达其功能,怎么起都可以) 。例如:主菜单分别设置为File(Caption---&File),Edit(Caption---&Edi

2012-03-21 16:25:31 237

原创 计算器

一、  计算器(一)整数计算器步骤一:1. 向Form1中添加16个Button(数字Name:Button1至Button0;加减乘除Name:ButtonAdd,ButtonSub,ButtonMul,ButtonDiv;等号,取消Name:ButtonEqu,ButtonCan)和1个Edit组件。        2. 利用View菜单---Alignment Palette功能

2012-03-21 16:24:35 354

原创 计算机算术运算

补码加减运算规则 (1)公式: [X+Y]补=[X]补+[Y]补 [X-Y]补=[X]补+[-Y]补例  X=0.001010   Y=-0.100011    求[X-Y]补解       [X]补=0.001010   [-Y]补=0.100011    则 [X-Y]补 = [X]补+[-Y]补                      = 0.001010

2012-03-21 15:54:11 2686

原创 JAVA重点编程

1. 编程序本题需要创建和定义的源程序文件及类如下:源程序文件:Point.java,类:Point。根据要求修改实验5第2题中定义的Point类。(1) 去掉set方法。(2) 添加如下构造方法:public Point();                                                                 //将点的坐标值置

2012-03-20 11:21:54 665

原创 Java重点编程题

源程序文件:zuoye2.java,类:Circle、TestCircle。Circle类是对形状圆的抽象,包含一个表示圆半径的private的、int型的实例变量radius,其软件接口如下:class Circle {  public void setRadius(int r);     // 设置圆的半径  public double getArea();

2012-03-20 11:20:44 1061

原创 C语言常见知识点

C语言常见知识点  总体上必须清楚的:  1)程序结构是三种: 顺序结构 , 循环结构(三个循环结构), 选择结构(if 和 switch)  2)读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择)。  3)计算机的数据在电脑中保存是以 二进制的形式. 数据存放的位置就是 他的地址.  4)bit是位 是指为0 或者1。 byte 是指字节

2012-03-20 11:12:56 425

原创 c语言复习2

分支语句编写程序,输入上网的时间计算上网费用,计算的方法如下:                25元                   费用 = 每小时2.5元        10~50小时每小时2元          ≥50小时  同时,为了鼓励多上网,每月收费最多不超过130元。# include# includevoid main( ){

2012-03-20 11:11:47 1926

原创 查找(2)

查找一、目的:掌握二叉排序树上的基本思想和算法实现,了解其查找方法的时间性能(平均查找长度)分析。 二、要求:实现二叉排序树查找的算法程序二叉排序树的定义:或者是一棵空树;或者是具有下列性质的二叉树:(1)若它的左子树不空,则左子树上所有结点的值均小于根结点的值;(2)若它的右子树不空,则右子树上所有结点的值均大于根结点的值;(3)它的左、右子树也分别为二叉排序

2012-03-20 11:04:36 359

原创 查找

查找一、目的:掌握顺序查找、折半查找的基本思想和算法实现,了解怎样对各种查找方法进行时间性能(平均查找长度)分析。二、要求:实现各种查找的算法程序1、顺序查找的基本思想:从表的一端开始,顺序扫描线性表,依次将扫描到的结点关键字和给定值K相比较,若当前扫描到的结点关键字与K相等,则查找成功;若扫描结束后,仍未找到关键字等于K的结点,则查找失败。2、折半查找(二分查找)的基本思

2012-03-20 11:03:43 398

原创 图的最小生成树算法

图的最小生成树算法一、目的:掌握网的存储结构,构造网,实现最小生成树算法;二、要求:采用邻接矩阵作为网的存储结构,使用prim算法实现最小生成树。 三、实验内容1、  设计程序,完成无向网的邻接表的存储,构造网,用prim算法生成它的最小生成树。2、  调试程序。设计一个无向网,以邻接表为存储结构,完成最小生成树的操作。四、实验报告画出你所设计的网和最后通过

2012-03-20 11:03:01 1029

原创 图的遍历操作

图的遍历操作一、目的:掌握有向图和无向图的概念;掌握邻接矩阵和邻接链表建立图的存储结构;掌握DFS及BFS对图的遍历操作;二、要求:采用邻接链表作为图的存储结构,完成无向图的DFS和BFS操作。三、算法思想DFS和BFS 的基本思想:深度优先搜索法DFS的基本思想:从图G中某个顶点Vo出发,首先访问Vo,然后选择一个与Vo相邻且没被访问过的顶点Vi访问,再从Vi出发选择

2012-03-20 11:01:57 1145

原创 线索二叉树的实现

线索二叉树的实现一、目的:掌握线索二叉树的定义、性质及存储方式,各种遍历算法。二、要求:采用线索二叉树链表作为存储结构,完成二叉树的建立,对二叉树进行中序线索化,并进行中序遍历。三、实验内容1、设计、分析、理解程序。2、调试程序,设计一棵二叉树,按先序遍历方式输入:“ABD##EH##I##CF##G##”,其中“#”表示空指针。完成二叉树进行中序线索化,并进行中序后继

2012-03-20 11:00:53 806

数据库查询2(各种查询,全)

txt文本数据库查询 包括: 简单查询 普通多表连接查询 自表查询 外连接查询 表示否定的查询 表示只(不…非)的查询 表示蕴含(至少)的查询 表示全称(全部、所有…都)的查询 表示交集的查询 表示差集的查询

2012-05-03

数据库查询1(包括简单,连接,嵌套,集合,综合查询)

txt文本数据库查询 简单查询 连接查询 嵌套查询 集合查询 综合查询

2012-05-03

传统算法总结

经典传统算法总结,人工智能,word文档

2012-05-03

0-1背包问题(C语言源码)

人工智能,C语言,源码,算法,0-1背包问题 直接可以运行,没有错。

2012-05-03

24点问题(C语言源码)

人工智能,C语言,源码,算法,24点问题 直接可以运行,没有错。

2012-05-03

八皇后问题(扩展N皇后).(C语言源码)

人工智能,C语言,源码,算法,八皇后问题(扩展N皇后) 直接可以运行,没有错。

2012-05-03

翻转烙饼排序问题(C语言源码)

人工智能,C语言,源码,算法 直接可以运行,没有错。

2012-05-03

邮票问题(C语言源码)

人工智能,C语言,源码 直接可以运行,没有错。

2012-05-03

Android 入门基础重点及术语解释

Android 入门基础重点及术语解释,适合于初学者。

2012-04-05

弄清楚JAVA的这些重点就可以学习android了

弄清楚JAVA的这些重点就可以学习android了,txt文本

2012-04-05

两个矩阵相乘的算法之java

java编写的两个矩阵相乘的算法,打包文件,class

2012-04-02

空空如也

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

TA关注的人

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