自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c语言强制退出的程序

区分应用环境及功能,有以下几种:1 强制退出整个程序。可以调用exit()函数。调用该函数需要引用头文件stdlib.h。该函数需要一个int型的参数,用来把执行结果返回给主调进程。比如exit(0)相当于在主函数中返回0, exit(-1)相当于在主函数中返回-1等。2 强制退出循环。在循环中可以通过调用break语句来实现强制跳出循环。3 强制退出函数。在任意函数中,均可调用return语句实

2017-02-19 14:36:57 32165

原创 修改坐标的位置

// 光标移动的函数void gotoxy(int x,int y) {COORD c;c.X=2*x;c.Y=y;SetConsoleCursorPosition (GetStdHandle(STD_OUTPUT_HANDLE), c); //修改当前光标的位置}

2017-02-19 14:35:38 602

原创 五子棋

/*1、画一个19*19的棋盘2、定义一个棋盘数组3、光标移动的函数4、落子的函数5、判定是否落子的函数6、判定输赢的函数7、执行函数8、重新开始函数 */#include#include#include#include#includevoid  exe();void drawBoard();void gotoxy(int x,i

2017-02-19 14:34:53 133

原创 排序二叉树的形成

#include#include #define Max 10typedef struct Tree{int data;struct Tree *lchild;struct Tree *rchild;}Tree;}*/void pro(Tree **tree,int *a,int n);void pro(Tree **tree,int *a,in

2017-02-18 22:45:17 180

转载 关键路径

数据结构图之六(关键路径) 【1】关键路径在我的经验意识深处,“关键”二字一般都是指临界点。凡事万物都遵循一个度的问题,那么存在度就会自然有临界点。关键路径也正是研究这个临界点的问题。在学习关键路径前,先了解一个AOV网和AOE网的概念:用顶点表示活动,用弧表示活动间的优先关系的有向图:称为顶点表示活动的网(Ac

2017-02-18 16:04:18 511

原创 最小权值路径选择之普里姆算法以及克鲁斯卡尔算法之伪代码

//普里姆算法#define Max 9#define NaN 655535apex[Max] = {v0,v1,v2,v3,v4,v5,v6,v7,v8};pic[Max][Max]={//   v0   v1   v2    v3    v4    v5   v6    v7    v8/*v0*/  0,  10,  NaN,  NaN,  NaN,  11,

2017-02-17 16:28:34 1277

原创 c语言各种排序汇总(不包括优化后的)

//冒泡#define Max  8void maopao(int *a);void maopao(int *a){int i,j,flag=1,t;for(i=0;ifor(j=0;j{flag=0;if(a[j]>a[j+1]){t=a[j];a[j]=a[j+1];a[j+1]=t;flag=1;}}}//选

2017-02-16 15:41:07 246

原创 骑士周游问题解决方案

#include#define used  0#define unused 1typedef int Boolean;typedef struct Knight{int n;Boolean tab; }Knight;//判断周边是否有能走的位置Boolean isok(Knight (*knight)[8],int row,int col);

2017-02-15 14:20:12 766

原创 运用递归输入一串任意长度的字符并输出

#includevoid print();void print(){char s;scanf("%c",&s);if(s!='#') {        print();}printf("%c",s);}int main(){print();}

2017-02-14 14:25:27 594

原创 折半查找

#includevoid find(int n,int low,int high,int *a);void find(int n,int low,int high,int*a){int ok=1;int mid=(low+high)/2;if(na[high]){printf("没找到");return;}if(n{find(n,low,

2017-02-14 14:24:37 122

原创 字符串匹配的三种算法

KMP算法#include#include#includeint main(){char s[1000]="sdgawegaerqdgddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd

2017-02-14 14:22:18 224

原创 堆栈实现二进制转十进制

c文件#include#includetypedef long User_type;#include "stack.h"int main(){User_type a,b;Stack *head=NULL;long k=0,t=0;scanf("%d",&a);b=a;while(b!=0){b=b/10;k++;}b=a;in

2017-02-13 18:27:54 235

原创 c语言链队列的构建

改代码实现的是输入一串字符然后再屏幕上输出,只是为了验证队列。c文件#include #include#include typedef struct User_type{char data;struct User_type *next;} User_type;#include "Array.h"/*//初始化队列 void initArray

2017-02-13 16:22:15 355

原创 魔术师发牌问题

#include#include#define Max 13typedef struct card{int n;struct card *next;}Card;//初始化 void initList(Card **head);//销毁链表void destroyList(Card **head); //发牌void startList(Card

2017-02-13 11:44:33 197

原创 双向循环链表之实践

#include#include#define Sum 26typedef struct doubleList{char n;struct doubleList *pioneer;struct doubleList *next;}doubleList;void initList(doubleList **head);void showList(doubleL

2017-02-13 11:43:45 166

转载 改变exe文件图标的方法

说句实话,要想用普通的方法来替换图标,不是完全不可行,当然也不是完全可行。这个看似简单的问题并不是想象中那么容易解决,为什么有人修改exe的图标总是失败,其实他忽视了exe和图标的复杂性,用简单的方法根本无法解决这个问题,我们大多数人都低估了exe和图标这两个名词了。   对于可执行文件,图标的扩展名为ico,网络上很多图标软件都可以做到把jpg,bmp,gif,png等格式的图像文件转换成图标

2017-02-12 16:46:20 17861 2

原创 数组实现的单链表的初始化 插入 删除

#include#define Maxroom 100typedef struct User_type{}User_type;typedef struct cursor{User_type data;int cur;}cursor;//初始化 void initList(cursor *List);//插入void insertList(cu

2017-02-12 16:26:05 682

原创 c语言快慢指针之找未知长度单链表中间结点 的值并显示

#include #include#include#define Max 5typedef struct cursor{int data;struct cursor *next;}cursor;cursor *initList();void findList(cursor head);void showList(cursor head);void s

2017-02-12 16:23:35 363

原创 约瑟夫环 利用伪链表

#include#define Num 5#define ManSum 100int man[ManSum]={0};int count=ManSum;int main(){int pre;int cur;int i;for(i=0;iman[i]=i+1;i=0;for(cur=0;count>0;cur=man[cur]){i++;

2017-02-08 16:52:43 223

原创 c语言哈夫曼编码

#include#include#includetypedef struct character{char str;int  count;int index; } character; //一棵树需要左孩子,右孩子,非叶子节点上的数字  typedef struct Tree {    int left;  int right;  int

2017-02-08 16:51:34 789 1

原创 c语言 线性表的生成代码

c文件:#include typedef struct User_type{int row;int col;}User_type;#include "linear.h"int sort(User_type a,User_type b);int sort(User_type a,User_type b){int rule;if(a.row>b.row)

2017-01-30 16:49:09 635

原创 c语言贪吃蛇

//贪吃蛇/*①定义一个蛇的结构体,包含x坐标,y坐标,②定义全局变量蛇的length,已吃到的食物的个数。③定义一个执行函数的函数④画地图⑤随机产生食物⑥随机产生一条长度为1的蛇⑦蛇的移动函数⑧判断蛇是否吃到了食物⑨判断蛇是否撞到了墙或者本身 */ #include#include#include#include#include

2017-01-29 11:28:17 281

原创 用c语言把屏幕变成坐标系的方法:

#include #define X  100#define Y  100typedef struct Coordinate    {       int x;       int y;   }Coordinate;Coordinate  coordinate[100];char pic[X][Y];void main

2017-01-28 19:51:00 5923

原创 css3主要知识点你整理

圆角设置border-radius:左上角 右上角 右下角  左下角阴影设置box-shadow: X轴偏移量 Y轴偏移量 [阴影模糊半径] [阴影扩展半径] [阴影颜色] [投影方式];边框图片border-image:url(图片路径) _ _ _ _ (round平铺 repeat重复 stretch 拉伸 )背景颜色设置background-color:rgba

2017-01-24 15:03:24 316

原创 c语言无头链表的录入 查看 插入 删除

.c文件#include #include #include #include /* run this program using the console pauser or add your own getch, system("pause") or input loop */int main(int argc, char *argv[]) {

2017-01-24 15:01:44 280

原创 为网页添加动画 还在用js么 不如试试css3

旋转 transform:rotate(角度); -webkit-transform: rotate(20deg);  -moz-transform: rotate(20deg);扭曲  -webkit-transform: shew(45deg);   -moz-transform: shew(45deg);  transform:shew(45deg

2017-01-18 21:49:33 216

原创 贪吃蛇的web版 出现了问题 希望大家帮忙留言改正

html代码html>html lang="en">head> meta charset="UTF-8"> title>贪吃蛇title> link rel="stylesheet" href="贪吃蛇.css"> script src="贪吃蛇.js">script>head>body onkeydown="move(event);"> d

2017-01-16 11:28:44 257

原创 js 定义变量的时候 var 和不带var的作用 具体代码演示

这里的代码是正确的,没有任何问题 var oDiv=document.getElementById('oDiv'); var i=index=0; //定义蛇 function snake(x,y,pro) { //坐标 this.x=x; this.y=y; pro.style.left=x+'px'

2017-01-15 21:08:51 266

原创 css+html实现四级下拉菜单

/*对全局进行设置*/*{margin:0px;padding:0px;}body{font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#000;}a{font-size:12px;font-family:Arial,Helvetica,sans-serif;text-decoration:none;border:1p

2017-01-15 17:00:09 1573

空空如也

空空如也

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

TA关注的人

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