自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Beta3的专栏

study forever

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

原创 打字母游戏

很简单的一个小程序:用一个label数组来表示下降的字母,当从键盘键入的字母与下降的字母有相同的就在最上面(X坐标随机)随机生成一个新的字母。下面是主要的程序代码段:  using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.

2007-07-13 21:41:00 1155 1

原创 贪吃蛇(改进)

该程序分成3个文件:第一个文件:Fang.csusing System;using System.Collections.Generic;using System.Text;using System.Windows.Forms;using System.Drawing;namespace Snake{    public class Fang:Button    {        publ

2007-07-13 21:15:00 664

原创 学生通讯管理系统

  C课程设计题目第一套 难度:难设计一个《学生通讯录管理系统》,在动态链表程序的基础上,设计要求如下(必须使用结构体和链表等数据结构)1建立文件 存储文件使用指定文件名或默认文件名; 可以不保存输入记录,但需要确认是否保存输入记录 如果已有文件,只能在其后追加; 新增记录可以不存入原文件中,以可以用原来的文件覆盖内存的内容;可以将连个文件合并到一个文件中;

2007-06-14 10:51:00 1132

原创 贪吃蛇代码

using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;namespace SNAKE{  ///  /// Form1 的摘要说明。 ///  public class Form1 :

2007-06-13 22:04:00 1157

原创 第九章 查找

9.25 int Search_Sq(SSTable ST,int key)//在有序表上顺序查找的算法,监视哨设在高下标端{  ST.elem[ST.length+1].key=key;  for(i=1;ST.elem[i].key>key;i++);  if(i>ST.length||ST.elem[i].key  return i;}//Search_Sq分析:本算法查找成功情

2007-06-13 22:00:00 930

原创 第八章 动态存储管理

8.11 typedef struct {                     char *start;                     int size;                  } fmblock; //空闲块类型 char *Malloc_Fdlf(int n)//遵循最后分配者最先释放规则的内存分配算法{  while(Gettop(S,b)&&b.s

2007-06-13 21:46:00 695

原创 第七章 图

7.14 Status Build_AdjList(ALGraph &G)//输入有向图的顶点数,边数,顶点信息和边的信息建立邻接表{  InitALGraph(G);  scanf("%d",&v);  if(v顶点数不能为负  G.vexnum=v;  scanf("%d",&a);  if(a边数不能为负  G.arcnum=a;  for(m=0;m    G.vertices

2007-06-13 21:43:00 822

原创 第六章 树和二叉树

6.33 int Is_Descendant_C(int u,int v)//在孩子存储结构上判断u是否v的子孙,是则返回1,否则返回0{  if(u==v) return 1;  else  {    if(L[v])      if (Is_Descendant(u,L[v])) return 1;    if(R[v])      if (Is_Descendant(u,R[v]

2007-06-13 21:22:00 1027

原创 第五章 数组和广义表

5.18 void RSh(int A[n],int k)//把数组A的元素循环右移k位,只用一个辅助存储空间{  for(i=1;i    if(n%i==0&&k%i==0) p=i;//求n和k的最大公约数p  for(i=0;i  {    j=i;l=(i+k)%n;temp=A[i];    while(l!=i)    {      A[j]=temp;      tem

2007-06-13 20:32:00 1027

原创 第四章 串

4.10 void String_Reverse(Stringtype s,Stringtype &r)//求s的逆串r{  StrAssign(r,); //初始化r为空串  for(i=Strlen(s);i;i--)  {    StrAssign(c,SubString(s,i,1));    StrAssign(r,Concat(r,c)); //把s的字符从后往前添加到

2007-06-13 20:28:00 625

原创 第三章 栈与队列

3.15 typedef struct{                    Elemtype *base[2];                    Elemtype *top[2];                  }BDStacktype; //双向栈类型 Status Init_Stack(BDStacktype &tws,int m)//初始化一个大小为m的双向

2007-06-13 20:17:00 915

原创 第二章 线性表

2.10 Status DeleteK(SqList &a,int i,int k)//删除线性表a中第i个元素起的k个元素{  if(ia.length) return INFEASIBLE;  for(count=1;i+count-1注意循环结束的条件    a.elem[i+count-1]=a.elem[i+count+k-1];  a.length-=k;  return

2007-06-13 20:12:00 940

原创 第一章 绪论

1.16 void print_descending(int x,int y,int z)//按从大到小顺序输出三个数{ scanf("%d,%d,%d",&x,&y,&z); if(xy; //为表示交换的双目运算符,以下同 if(yz; if(xy; //冒泡排序 printf("%d %d %d",x,y,z);}//print_descending 1.17 Status fi

2007-06-13 20:06:00 667

空空如也

空空如也

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

TA关注的人

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