自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 联合(union)的作用

联合(union)用得很少。是这样的:几个不同数据类型共用同一段内存的结构,称为联合。举个例子:union{int i;char ch;float f;}这个联合结构有三个元素对吧,一般来说不同的变量存在不同的内存,但联合中的这三个变量就存在同一段内存,只是在固定的某时刻,这个内存中只有这三个元素的其中一个元素存在,说到底是省了内存空间,比如,这个联合结构,就只占(sizeof(float))8个...

2018-03-03 19:26:35 742

原创 最短路

#include<stdio.h>int map[2000][2000];int main(){    int n,i,j,m,k,a,b,c,;    while(scanf("%d%d",&n,&m)&&m>0&&n>0)    {        for(i=1;i<=n;i++)            for(j=..

2018-03-03 19:26:27 131

原创 c语言中的不同进制的表现方法

在C语言里,整数有三种表示形式:十进制,八进制,十六进制。其中以数字0开头,由0~7组成的数是八进制。以0X或0x开头,由0~9,A~F或a~f 组成是十六进制。除表示正负的符号外,以1~9开头,由0~9组成是十进制。1.十进制:除表示正负的符号外,以1~9开头,由0~9组成。如,128,+234,-278。2,八进制:以0开头,由0~7组成的数。如,0126,050000.3,十六进制:以0X或...

2018-03-03 19:26:20 9741

原创 对递归的理解

递归是自己调用自己,只是不同的是,被调函数虽然和运行的函数是一个代码体,但是因为调用点不同,调用时的状态不同,返回点不同,因此可以看为是函数的副本,我们就可以把他们看为两个函数,他们是独立的。发生函数调用时,被调用函数中保护了调用函数的运行环境和返回地址,使得函数的状态可以在被调函数运行返回后完全恢复。从该点我们也可以看出,调用函数和被调函数内的数据也是无关的,毕竟都临时存放在不同的地址上。函数之...

2018-03-03 19:26:12 133

原创 enum类型的用法

枚举类型定义的一般形式为:enum 枚举名{ 枚举值表 };在枚举值表中应罗列出所有可用值。这些值也称为枚举元素。如同结构和联合一样,枚举变量也可用不同的方式说明,即先定义后说明,同时定义说明或直接说明。设有变量a,b,c被说明为上述的weekday,可采用下述任一种方式:enum weekday{ sun,mou,tue,wed,thu,fri,sat };enum weekday a,b,c;...

2018-03-03 19:25:57 184

原创 使用DFS求最短路

#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>using namespace std;int a[51][51],book[51][51];//a数组储存地图,b数组标记有没有走过,防止重复走。int n,m,p,q,Min=99999999;int nex...

2018-03-03 19:25:49 1491

原创 BFS的基本结构

#include <iostream>#include <queue>using namespace std;queue<int> qu;void bfs(){    while(!qu.empty())//只要队列不为空就往下搜索    {        int s = qu.front(); //取出队列最前面的元素        if(满足终止条件)bre...

2018-03-03 19:25:42 259

原创 推箱子

#include <stdio.h>#include <stdlib.h>#include<string.h>#include <conio.h>//行和列 #define ROW 10#define COL 11/* run this program using the console pauser or add your own getch, s...

2018-03-03 19:25:34 330

原创 贪吃蛇

#include<stdio.h>#include<string.h>#include<stdlib.h>#include<conio.h>#include<time.h> #include<windows.h>#define CX coord.X=x#define CY coord.Y=y#define SCP SetCon...

2018-03-03 19:25:24 217

原创 2048

#include<stdio.h>#include<windows.h>#include<time.h>#include<conio.h>void start();void reset();void show(); void suijishu();void check_gameover();int kongwei();//空位数量 void up()...

2018-03-03 19:25:15 272

空空如也

空空如也

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

TA关注的人

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