自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 资源 (16)
  • 收藏
  • 关注

原创 第一步PHP开发环境搭建

个人推荐下载 PHPStorm编译器 和PHPStudy集成环境。PHPStudy是集成php+appache+mysql,比较好用。第一步:配置PHPStudy下载完成后,解压,运行PHPStudy.exe便可。如何使用可观看PHP中文网的PHPStudy使用视频第二步:配置PHPStorm下载完后,到注册页面,可到IntelliJ IDEA 获取注册码,使用注册码前,一定要将“0.0.0.0 ...

2018-02-08 23:31:20 2104

原创 申明

很久没有碰博客了,现将自己目前做的项目遇到的一些问题罗列在本人网站开发的文章归类里面,本人是0基础接触网站,如有不妥之处望海涵,仅作参考!

2018-02-04 14:04:55 421

原创 链表的插入 删除 排序 倒叙

#include using namespace std;#include #include #include #include #include struct Node{ int data; struct Node *next;};Node *Creat(){ Node *head,*p,*s; head=(Node *)malloc(sizeof(Node)

2012-10-26 14:21:29 2801 1

原创 不定参数函数的运用与实现

在论坛里看了“printf("%f",10/3); 答案是多少?”这篇帖子后,自己写了下小结!!望大家不吝赐教!!!  实现原理和理论依据:      函数参数传递的时候,参数是线性的存储在内存中的,因此,如果知道参数存放的起始位置和结束位置,和参数的类型,那么就可以得到需要的所有参数.关于不定参数头文件stdarg.h中的几个宏定义(每一个颜色板块为一个宏定义及其解释):

2012-08-14 02:33:04 856

原创 B:小小度刷礼品

提交提交记录时间限制: 1000ms内存限制: 65536kB描述一年一度的百度之星又开始了,这次参赛人数创下了吉尼斯世界纪录,于是百度之星决定奖励一部分人:所有资格赛提交ID以x结尾的参赛选手将得到精美礼品一份。小小度同学非常想得到这份礼品,于是他就连续狂交了很多次,提交ID从a连续到b,他想问问你他能得到多少份礼品,你能帮帮他吗?输入第一行一个正整数T表示数据组

2012-06-02 11:00:19 1868

原创 微软十五道面试题(待续)

闲的实在是无聊  找不到成就感  故此做些面试题   希望大家 多多指教  纠正错误1、有一个整数数组,请求出两两之差绝对值最小的值,记住,只要得出最小值即可,不需要求出是哪两个数。/* Name: hondely Copyright: hondely Author: hondely Date: 27/03/12 20:07 Description

2012-03-27 21:14:07 974

原创 scanf

今天看了下  百度校园招聘 笔试题看到了一个 关于 scanf的新用法   故此一记 #include #include int main(){ int a; while(1) { scanf("input a data%d",&a); printf ("%d\n",a); ffl

2012-03-06 22:06:02 797

原创 KMP

思路不说了,也不分析了,自己看数据结构的书p80~p84这里贴下代码就是了,另外推荐学习这节内容的一些好资料严蔚敏求next视频      这个有点多,可以说是比较啰嗦,但是很详细,讲了有好久这个是这个算法的演示还有类似的相关代码的实现,全部在我的资源里面 下面的是求next的代码 void get_next(char *t){ int j=1,k=0; ne

2011-11-17 22:19:51 819

原创 再论数组与指针

话说已经好久没有进行理论知识补充了,前几天又看到一个朋友的工资上万了,到百度工作去了,真是无限仰慕啊不废话了,再说下自己对数组的新认识吧,算是一个以前的一个误解了,今天晚上看c专家与编程,又得到了新的认识先把代码贴出来#include using namespace std;int main(){ int a[10]; int *p; int i=0;

2011-11-16 00:51:39 854

原创 hdu 1020

输入:toioynnkpheleaigshareconhtomesnlewx 输出:theresnoplacelikehomeonasnowynightxt o i o yh p k n ne l e a ir a h s ge c o n hs e m o tn l e w x #include using namespace std;#inclu

2011-11-15 03:05:30 884

原创 大数 平方根

先把 一些没有 成熟的代码 以及思路放在这里   手动开根号的基本方法:1、整数开平方步骤: (1)将被开方数从右向左每隔2位用撇号分开; (2)从左边第一段求得算数平方根的第一位数字; (3)从第一段减去这个第一位数字的平方,再把被开方数的第二段写下来,作为第一个余数; (4)把所得的第一位数字乘以20,去除第一个余数,所得的商的整数部分作为试商(如果这个整数部分大于或等于1

2011-11-06 03:00:36 7836 2

原创 大数相加、相减、

这里直接贴代码了,代码里面有注释另外里面还有一个是 乘法的,乘法的再上一博客就有提到了,读者可以          clickhere里面 由于输入的问题可能 有乱码情况   具体的源代码我放在   点击这里进入下载     #include using namespace std;#include #include #define max(a,b) ((a)

2011-11-06 02:32:18 2686

原创 大数相乘以及其高效算法

测试用例:999 999998001999999999999      999999999999999999999998000000000001下面分析下999*999   6    5   4   6   5    436 30 24      30 25 20           24 20 16---------------------------

2011-11-05 14:44:47 16327 3

原创 约瑟夫环 josephus

问题描述:   有 n 个人 围成一个环       从第start个人 开始    数 n_th个人     数到第n_th个人时   这个人出去 ,接着从这个人后再数n_th,一直循环,求最后一个出去得人 的序号比如:   n=9,start=1,n_th=51 2 3 4 5 6 7 8 9    a[4]   第五个出去得: 1 2 3 4 6 7 8 9     然后继续

2011-11-03 02:27:33 1298

原创 大数取模

#include using namespace std;#include int main(){ char b[1006]; int n; while (cin>>b>>n) { int ans=0; int len=strlen(b); for (int i=0; i<len; i++) { ans=(ans*10+(b[i]-'0'))%n; }

2011-10-31 01:43:02 960

原创 fread() fwrite()实例

#include #include int main(){ FILE *fp; float num=11.22334; fp=fopen("E:\\Recent Files\\test.txt","wb"); if (NULL==fp) { printf ("cannt open\n"); exit (1);

2011-10-23 04:18:19 2217

原创 fseek(FILE *, long, int)实例

/************************************************* fseek(FILE *, long, int) 参数分别表示指向操作文件指针,偏移量,起点文件开头 SEEK_SET 0文件当前指针位置 SEEK_CUR 1文件末尾 SEEK_END 2比如:fseek(fp,10

2011-10-23 04:16:27 1655

原创 c语言文件操作流容易犯的错误

#include #include int main(){ FILE *fp; fp=fopen("E:\\Recent Files\\test.txt","r"); //若这里是w模式,那么 下面的代码没有进行写操作,源文件就会变成空的了 //你输出也就没有用了,所以这里我们要注意 if (!fp) { printf ("ca

2011-10-22 22:15:37 1706

原创 SQL2000建表时"MMC检测到此管理单元发生一个错误,建议关闭并重新启动MMC。"的解决方法

SQL2000建表时"MMC检测到此管理单元发生一个错误,建议关闭并重新启动MMC。"的解决方法解决办法:单击工具栏上的创建表按钮就可以了!如下图:然后是直接关闭的时候,弹出保存,我们点击yes 也会 自动关闭程序,我门应该做的是点击工具栏里的保存或者直接Ctrl+S  出现这种MMC错误的还有一种解决方法,就是在 已经有的表里面  右键  再选新建

2011-10-20 14:40:55 6526

原创 括号匹配检验 数据结构运用

在这里 我 只说下 简单的思路把下面的    字符存下来             (      )        [       ]   (            =   )   [                           =   ]只要  满足  上面的 字符    '='  就出栈     如果不是  就进栈  最后判断  栈 是否为空  就行了

2011-10-19 20:05:26 1372

原创 栈实现的计算器 数据结构运用

这个  代码  只能实现是一个字符 一个字符输入  具体实现   比如  执行的18*6的这样的,我们可以用输入字符串的形式输入遇到操作符就  进OPTR栈     否则a=ch[i]-'0';然后再 将a  压入栈      具体实现   有兴趣的可以自己实现   有问题  请留言我们来看下  实现这个部分的 源代码double Run(){ double ans=

2011-10-19 19:20:22 7199 1

原创 在C/C++语言中声明和定义的区别

刚刚看到c Traps and Pitfalls        看到了  两个定义和声明        觉得有必要理解下      只要大概了解下,只是文字游戏而已举个例子  大家 只要 知道 函数声明和函数的定义有区别,其他的就一一了断了    下面作详细的介绍:

2011-10-18 23:22:21 2075

原创 面试题:char * strcpy(char * strDest,const char * strSrc);

题目: 已知strcpy函数的原型是:         char * strcpy(char * strDest,const char * strSrc); 1.不调用库函数,实现strcpy函数。 2.解释为什么要返回char *。 解说: 1.st

2011-10-18 04:16:23 9610 4

原创 C random C ++rand函数应用

random函数不是ANSI C标准,不能在gcc,vc等编译器下编译通过。但在C语言中int random(num)可以这样使用,它返回的是0至num-1的一个随机数。 可改用C++下的rand函数来实现。rand()%n   范围  0~n-1rand()主要是实

2011-10-13 19:34:37 23666

原创 c/c++结构体几种定义情况总汇二

2.#include #include #include using namespace std;struct stu{       int *a;       int *b;};int main(){    //struct stu

2011-10-12 02:06:15 1409

原创 c/c++结构体几种定义情况总汇

#include #include #include using namespace std;struct stu{ int *a; int *b;};int main(){ //struct stu *s=new stu[10

2011-10-12 01:07:00 8007

原创 快速排序一

快速排序的思路是这样的 一般的思路 以第一个元素为关键字key,把数分成两部分,一部分小于关键字的,一部分大于关键字的,主要的在于关键字的变化例如:输入:8     49 38 65 97 76 13 27 49     先是以49为关键字,l=0....n-

2011-10-11 03:06:32 892

原创 完全加括号的矩阵连乘积

设有四个矩阵   A、B、C、D         ,它们的维数分别是:A=50*10   B=10*40  c=40*30   D=30*5总共有五中完全加括号的方式  由此可知我们直接穷举是不行的,复杂度是取决于维数的规模,现在我们可以知道   我们要的是找

2011-09-30 11:42:47 7135

原创 指针数组 数组指针 区别

数组指针是指向数组首元素的地址的指针,其本质为指针;   指针数组是数组元素为指针的数组(例如 int *p[3],定义了p[0],p[1],p[2]三个指针),其本质为数组。 数组指针(也称行指针)定义 int (*p)[n];()优先级高,首先说明p是

2011-09-16 02:34:31 1347

原创 c/c++ 动态申请数组

new和delete运算符用于动态分配和撤销内存的运算符new用法:          1.     开辟单变量地址空间               1)new int;  //开辟一个存放数组的存储空间,返回一个指向该存储空间的地址.int *a = new int

2011-09-15 21:43:29 86168 5

原创 炎龙传说3攻略之如何加属性值

炎龙传说攻略之如何加属性值转载请标明作者hondely笔者属于是炎龙传说的老粉丝了,从其首作“炎龙之刃”就开始一直顶这个游戏。废话不多说,言归正传。首先说明下属性点加血和气的值,一行气或血是由5点属性值组成的,也就是说,1点属性值只加1/5行的血或气;下面是每个技能所消耗的气:炎龍、志龍:爆裂火球~0.75,火龙气功~2.5,双龙气功~4.5,炎龙升龙斩(终极技能)~5;水

2011-08-08 14:22:40 8483

原创 数组与指针区别

与其说数组与指针区别倒不如说,数组名的区别数组名与指针区别1:数组是静态常量,指针是变量,我自己的理解是,如:a[0]直接对应的是a[0]的值,而不是一个地址,因此这个名字不能是变量,如:int a[]=new a[i];这样是错误的,必须给出值的具体长度。数组因为其本身不是引用类型,所以不能够对地址进行引用操作,所以数组名只能是常量,可以把它理解为一个同一种类型常量的容器。这样指针就

2011-06-30 01:34:00 1201

转载 学好C++该看什么书呢?

怎么学习C++?该先看什么书,后看什么书?众说纷纭,下面是二篇网上流传的文章。<br />C++学习之路<br />(一)语言入门:<br /><br />《C++ Primer》<br /><br />最新版本:第三版(第四版国外已上架,国内一些网上书店也在预订中)<br /><br />适合有丰富C经验,缺乏C++经验的。不过我个人一直认为此书带着过于强烈的C语言的痕迹,对于C++的学习未必是好事。<br /><br />《The C++ Programming Language》/《C++程序设计语言

2011-05-23 01:01:00 25685 12

原创 “教你如何刷Q币” 不要上当受骗

<br />随着QQ的广泛使用,TX游戏的广泛化,什么东西都要Q币啊,有时没事倒是想尝试下RMB玩家的潇洒,那个劲,想也不用想,肯定很爽。在下不才,目前还不知道怎么冲Q币,但是网上的一些方法倒是可以教你们下,比如一些步骤,说是先让你冲入一个号,然后再冲你自己的号,说是那个事系统的号,找不到qq号,那我如果也可以让自己的qq号不被查到呢?是不是我的号也是可以接受你冲的币呢?<br /> <br />  到目前为止我还不知道这种方法是不是有效的,不过我今天试了下,自己买了一张30元卡,冲完了就悲剧了,真想把那个

2011-05-02 15:28:00 13170 1

原创 VC序列化

<br />使类可序列化需要五个主要步骤。下面列出了这些步骤并在以后章节内进行了解释: <br />从 CObject 派生类(或从 CObject 派生的某个类中派生)。 重写 Serialize 成员函数。 使用 DECLARE_SERIAL 宏(在类声明中)。 定义不带参数的构造函数。 为类在实现文件中使用 IMPLEMENT_SERIAL 宏。 如果直接调用 Serialize 而不是通过 CArchive 的“>>”和“<<”运算符调用,则序列化不需要最后三个步骤。<br />从 CObject

2011-05-02 04:33:00 3486

原创 pku/poj 1562

<br />入门级的搜索,有点悲剧<br />#include <stdio.h><br />#include <iostream><br />using namespace std;<br />#include <string.h><br />#define pr printf<br />char ch[105][105];<br />int r,c;<br />bool visit[105][105],s[105][105];<br />int arr[8][2]={{-1,-1},{0,-1},{1,

2011-03-17 15:49:00 977

原创 CodeForces官方比赛规则介绍

<br />The text contains only preliminary rules of Codeforces contests – something surely will change. In particular, I hope to help the community to find the illogic in the rules. However, I have already discussed the format with programming contests dinos

2011-03-15 18:44:00 8101

转载 poj分类

<br />1.搜索 //回溯<br />2.DP(动态规划) <br />3.贪心 北大ACM题分类2009-01-27 1<br />4.图论 //Dijkstra、最小生成树、网络流<br />5.数论 //解模线性方程<br />6.计算几何 //凸壳、同等安置矩形的并的面积与周长sp; <br />7.组合数学 //Polya定理<br />8.模拟 <br />9.数据结构 //并查集、堆sp; <br />10.博弈论 <br /><br />1、 排序<br />sp; <br />1423

2011-03-12 16:55:00 1149

转载 poj分类

<br />1.搜索 //回溯<br />2.DP(动态规划) <br />3.贪心 北大ACM题分类2009-01-27 1<br />4.图论 //Dijkstra、最小生成树、网络流<br />5.数论 //解模线性方程<br />6.计算几何 //凸壳、同等安置矩形的并的面积与周长sp; <br />7.组合数学 //Polya定理<br />8.模拟 <br />9.数据结构 //并查集、堆sp; <br />10.博弈论 <br /><br />1、 排序<br />sp; <br />1423

2011-03-12 16:55:00 681

转载 poj分类

<br />1.搜索 //回溯<br />2.DP(动态规划) <br />3.贪心 北大ACM题分类2009-01-27 1<br />4.图论 //Dijkstra、最小生成树、网络流<br />5.数论 //解模线性方程<br />6.计算几何 //凸壳、同等安置矩形的并的面积与周长sp; <br />7.组合数学 //Polya定理<br />8.模拟 <br />9.数据结构 //并查集、堆sp; <br />10.博弈论 <br /><br />1、 排序<br />sp; <br />1423

2011-03-12 16:55:00 658

cfree版 c语言也能干大事11节源代码

cfree版 c语言也能干大事11节源代码

2012-09-12

2012年4月计算机网络原理04741答案.

2012年4月计算机网络原理04741答案.

2012-06-05

数据库的建立和维护实验

一、实验目的 使学生熟练掌握使用SQL、Transact-SQL和SQL Server企业管理器向数据库中定义的表和视图输入数据、修改数据和删除数据的操作。 二、实验环境: Microsoft Windows 2000操作系统,Microsoft SQL Server 2000数据库管理系统标准版或企业版。 三、实验内容、步骤、结果和实验过程中出现的问题: 1>内容: 基于实验一建立的 “图书读者数据库”(Book_Reader_DB),使用SQL Server 2000企业管理器和在SQL Server 2000查询分析器的Transact-SQL语句输入区输入Transact-SQL语句的两种方法,实现对Book_Reader_DB中 “图书”、“读者”和“借阅”三个表的数据插入、修改和删除。 1、使用SQL Server 2000企业管理器对三个表进行数据更新 在“图书读者数据库”(Book_Reader_DB)中,点击“表”结点对应的表,然后点击鼠标右键中的“打开表”→“返回所有行”,如图1所示,将显示对应表中的所有数据,如图2所示:

2011-11-30

实验四 视图、数据控制

一、实验目的 1、掌握SQL Server查询分析器的使用方法,加深对SQL和Transact-SQL语言查询语句的理解。 2、掌握用查询分析器和视图创建向导的方法创建视图。 3、学会使用SQL数据控制语句来进行授权控制和权限回收。 4、了解高级语言中用SQL语句来连接和访问数据库的方法 二、实验环境: Microsoft Windows 2000操作系统,Microsoft SQL Server 2000数据库管理系统标准版或企业版,Visual Basic 6.0开发工具。 三、实验内容、步骤、结果和实验过程中出现的问题: 1>内容: 基于实验一建立的“图书读者数据库”(Book_Reader_DB)和实验二输入的部分虚拟数据,在SQL Server 2000查询分析器的Transact-SQL语句输入区输入Transact-SQL语句,然后点击“查询”菜单中的“执行”菜单项(或用F5快捷键),执行输入区的Transact-SQL语句。具体实验内容如下: 1、视图定义与查询实验 ① 在“图书读者数据库”(Book_Reader_DB)中,先用视图创建向导的方法创建视图View1和View2。其中View1包括书号、书名、定价、数量等属性。View2包括读者号、读者姓名、单位、电话、书号、书名、借阅日期、应归还日期、实际还书日期和过期天数等属性,其条件是所有借书已过期的读者和借书情况(假定借阅期为60天); ② 根据上述定义的视图,在查询分析器中用语句完成如下查询: A:通过视图View1查询书库中藏书的情况; B:通过视图View2查询借书过期的读者和借书情况及罚款金额(假定超期罚款标准为1元/天); ③ 在查询分析器中用SQL语句来创建视图View3和视图View4,视图View3的要求与View1相同,视图View4与视图View2的条件相同。 2、数据控制实验 ① 假定系统有U1、U2、U3 、U4、U5、U6六个登录用户,试将查询图书表的权限由管理员授权给U1, 以U1用户的身份重新登录系统后,再把权限授予给U2; ② 系统管理员把插入数据给借阅表的权限授予给U3; ③ 系统管理员把添加图书数据的权限授予给U4; ④ 系统管理员把修改读者数据信息的权限授予给U5; ⑤ 将U1访问图书表的权限收回; 3、嵌入式SQL语言实验 ① 用VB建立一个工程,在对话框Form1上添加一些访问数据库和显示数据的控件,并通过ODBC建立与数据库Book_Reader_DB的连接; ② 在Form1上添加一个按钮Button1,对Button1添加一个点击事件(双击按钮Button1即可进入源代码输入界面),在事件上添加一些访问数据库中表对象或视图对象的SQL语句,运行工程,即可将满足要求的记录显示在界面的显示数据的控件上。换用不同的SQL语句,检查其执行结果。

2011-11-30

实验三 表的集合查询与统计查询实验

一、实验目的 1、掌握SQL Server查询分析器的使用方法,加深对SQL和Transact-SQL语言查询语句的理解。 2、熟练掌握数据查询中的分组、统计、计算与集合查询方法。 二、实验环境: Microsoft Windows 2000操作系统,Microsoft SQL Server 2000数据库管理系统标准版或企业版。 三、实验内容、步骤、结果和实验过程中出现的问题: 1>内容: 基于实验一建立的 “图书读者数据库”(Book_Reader_DB)和实验二输入的部分虚拟数据,在SQL Server 2000查询分析器的Transact-SQL语句输入区输入Transact-SQL语句,然后点击“查询”菜单中的“执行”菜单项(或用F5快捷键),执行输入区的Transact-SQL语句。 1、集合查询实验 在“图书读者数据库”(Book_Reader_DB)中,用集合查询的方法完成下列查询任务: ① 查询计算机类和机械工业出版社出版的图书; ② 查询清华大学出版社出版的书中与机械工业出版社出版的所有不相同的图书号与书名; ③ 查询清华大学出版社出版的书与环境类图书的交集; ④ 查询借阅过清华大学出版社出版的“数据结构” 图书和西安电子工业出版社出版的“操作系统”图书的读者号的并集; 2、统计查询实验 在“图书读者数据库”(Book_Reader_DB)中,用分组、统计与计算的方法完成下列查询任务: ① 查找这样的图书类别:要求类别中最高的图书定价不低于全部按类别分组的图书平均定价的2倍; ② 求机械工业出版社出版的各类图书的平均定价,用Group by来实现; ③ 列出计算机类图书的书号、名称及价格,最后求出册数和总价格; ④ 列出计算机类图书的书号、名称及价格,并求出各出版社这类书的总价格,最后求出全部册数和总价格; ⑤ 查询订购图书最多的出版社及订购图书的数量; ⑥ 查询2000年以后购买的图书总册数; ⑦ 计算各类图书的总册数; ⑧ 查询每本图书的平均借阅次数;

2011-11-30

实验一 数据定义与简单查询实验

一、实验目的 1、要求学生熟练掌握和使用SQL、SQL Server企业管理器创建数据库、表索引和修改表结构,并学会使用SQL Server 查询分析器接收Transact-SQL语句和进行结果分析。 2、掌握查看、修改数据库和表的属性的方法 3、在建立好的数据库表中输入部分虚拟数据,学会如何实现基于单表的简单查询。 二、实验内容 1、使用SQL Server 2000企业管理器和查询分析器工具(即用Transact-SQL语句)创建一个“图书读者数据库”(Book_Reader_DB); 2、使用企业管理器查看Book_Reader_DB的数据库属性,并进行修改,使之符合你的要求; 3、使用企业管理器和在查询分析器中用Transact-SQL语句的两种方法建立图书、读者和借阅三个表,其结构为: 图书(书号,类别,出版社,作者,书名,定价,备注); 读者(编号,姓名,单位,性别,电话); 借阅(书号,读者编号,借阅日期)。 要求:① 对每个属性选择合适的数据类型;② 定义每个表的主码、是否允许空值和默认值等列级数据约束;③ 对每个表的名字和表中属性的名字尽可能用英文符号标识。 4、实现相关约束:①使用企业管理器来建立上述三个表的联系,即实现:借阅表与图书表之间、借阅表与读者表之间的外码约束;② 实现读者性别只能是“男”或“女”的约束。 5、分别用企业管理器和查询分析器修改表的结构。在“图书”表中,增加两个字段,分别为“数量”和“购买日期”。在“借阅”表中增加一个“还书日期”字段。 6、用企业管理器在上述三个表中输入部分虚拟数据。 7、在查询分析器中实现基于单个表的查询 ① select * from Book ② select * from book where Bclass=’计算机’ ③ select count(*) from book group by Bclass ④ select * from Reader ⑤ select * from Borrow ⑥ select rno, count(bno) from Borrow group by rno order by rno ⑦ select bno, count(rno) from Borrow group by bno order by bno 做实验时,还可以虚拟用户的一些其它查询要求,并用Transact-SQL语句予以实现。 上述每项实验内容相应的实验步骤必须进行详细的记录,并将其整理后写在实验报告中。 三、实验环境与实验准备工作 实验环境:Microsoft Windows 2000操作系统,SQL Server 2000数据库管理系统标准版或企业版。 实验准备工作:在开始本实验之前,请回顾教科书的相关内容(数据定义的创建方法和约束的创建)。 四、实验报告要求 1、根据实验内容和每一步骤实验的结果,按课程实验报告的撰写规范完成实验报告。报告手写,格式一定要规范。 2、实验报告至少包括以下内容:①实验目的;②实验环境;③实验内容、步骤、结果和实验过程中出现的问题;④实验过程中主要使用的Transact-SQL语句。 3、关于实验结果截图的说明:(1)结果可以用手写描述;(2)如果使用图片,只需要关键步骤和最后结果的截图。 4、实验报告由每班学习委员统一收齐,按老师指定的时间上交。

2011-11-30

大数相加、相减、相乘

大数相加、 相减、 相乘 以及其注释

2011-11-06

计算机程序设计艺术卷2

计 算 机程序设计艺术卷2

2011-11-05

DSDemo 数据结构

功能简介 本课件是一个动态演示数据结构算法执行过程的辅助教学软件, 它可适应读者对算法的输入数据和过程执行的控制方式的不同需求, 在计算机的屏幕上显示算法执行过程中数据的逻辑结构或存储结构的变化状况或递归算法执行过程中栈的变化状况。整个系统使用菜单驱动方式, 每个菜单包括若干菜单项。每个菜单项对应一个动作或一个子菜单。系统一直处于选择菜单项或执行动作状态, 直到选择了退出动作为止。 系统内容 本系统内含84个算法,分属13部分内容,由主菜单显示,与《数据结构》教科书中自第2章至第11章中相对应。各部分演示算法如下: 顺序表 (1)在顺序表中插入一个数据元素(ins_sqlist) (2)删除顺序表中一个数据元素(del_sqlist) (3)合并两个有序顺序表(merge_sqlist) 链表 (1)创建一个单链表(Crt_LinkList) (2)在单链表中插入一个结点(Ins_LinkList) (3)删除单链表中的一个结点(Del_LinkList) (4)两个有序链表求并(Union) (5)归并两个有序链表(MergeList_L) (6)两个有序链表求交(ListIntersection_L) (7)两个有序链表求差(SubList_L) 栈和队列 (1)计算阿克曼函数(AckMan) (2)栈的输出序列(Gen、Perform) (3)递归算法的演示 汉诺塔的算法(Hanoi) 解皇后问题的算法(Queen) 解迷宫的算法(Maze) 解背包问题的算法(Knap) (4)模拟银行(BankSimulation) (5)表达式求值(Exp_reduced) 串的模式匹配 (1)古典算法(Index_BF) (2)求Next 函数值(Get_next)和按Next 函数值进行匹配 (Index_KMP(next)) (3)求 Next 修正值(Get_nextval)和按 Next 修正值进行匹配(Index_KMP(nextval))

2011-06-21

Turbo C 2.0、Borland C++库函数及用例!

字母A开头函数函数名: abort功 能: 异常终止一个进程用 法: void abort(void);程序例:#include <stdio.h>#include <stdlib.h>int main(void){printf("Calling abort()\n");abort();return 0; /* This is never reached */}函数名: abs功 能: 求整数的绝对值用 法: int abs(int i);程序例:#include <stdio.h>#include <math.h>int main(void){int number = -1234; printf("number:%d absolute value:%d\n",number,abs(number));return 0;}函数名: absread功 能: 绝对磁盘扇区读数据用 法: int absread( int drive, int nsects, int sectno,void *buffer );程序例:/* absread example */#include <stdio.h>#include <conio.h>#include <process.h>#include <dos.h>int main(void){int i, strt, ch_out, sector;char buf[512]; printf("Insert diskette into drive A press any key\n");getch();sector = 0;if (absread(0, 1, sector, &buf) != 0){ perror("Disk problem");exit(1); }printf("Read OK\n");strt = 3;for (i=0; i<80; i++){ ch_out = buf[strt+i];putchar(ch_out); }printf("\n");return(0); }函数名: abswrite功 能: 绝对磁盘扇区写数据用 法: int abswrite( int drive, int nsects, in tsectno,

2011-06-10

严蔚敏算法源码及测试数据运行结果

算法源码及测试数据运行结果以及数据结构算法演示系统(Windows版)β测试版

2010-09-25

严蔚敏的课本里伪代码的全部实现

此资源是严蔚敏教授的数据结构里面的伪代码全部实现,自己可以下载看下,对着敲,会有感觉的

2010-09-25

严蔚敏:数据结构题集(C语言版)

pdf 严蔚敏:数据结构题集(C语言版)

2010-09-19

acm队里讲的几何计算

此课件主要是讲几何计算,有兴趣的人可以下下来,这是培训老师的课件,acm队的

2010-04-22

空空如也

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

TA关注的人

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