自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 A*算法(解决十五数码问题)

一、启发式搜索简介启发式搜索就是在状态空间中的搜索对每一个搜索的位置进行评估,得到最好的位置,再从这个位置进行搜索直到目标。这样可以省略大量无谓的搜索路径,提高了效率。在启发式搜索中,对位置的估价是十分重要的。采用了不同的估价可以有不同的效果。二、A*算法简介启发式搜索算法A,一般简称为A算法,是一种典型的启发式搜索算法。其基本思想是:定义一个评价函数f,对当前的搜索状态进行评估,找出一个最有希望的节点来扩展。评价函数的形式如下:f(其中n是被评价的节点。

2023-06-04 21:02:33 1903 1

原创 四叶玫瑰花数的写法

#include<stdio.h>int main(){int i, j, t;for(i=1000; i; i++){t=0;for(j=i;j;j/=10){t+=(j%10)(j%10)(j%10)*(j%10);}if(t == i){printf("%d\n", i);}}}

2021-11-24 16:02:30 185

原创 简单的九九乘法表

#include<stdio.h>int main(){ int i,n,j,k,m; for(i=1;i<=9;i++){ for(j=1;j<=i;j++){ m=i*j; printf(" %d * %d=%2d ",i,j,m); } printf("\n"); }}

2021-11-16 19:07:03 675

原创 关于C语言学习初期的七个问题:

Q: printf为什么叫printf scanf为什么叫scanf datatype(数据类型): int,float,double,char,long... loop(循环):for,while,dowhile ->区别与联系,适用场景 分支结构;if,if-else,else if,switch-case 区别与联系,适用场景 函数; 函数首部,函数语句,函数定义与函数实现,变量的作用域,函数的执行过程 C语言是谁写的?他被设计出

2021-11-11 22:44:03 858 2

原创 2021-10-22

#include<stdio.h>int main(void){ int dight,i,letter,n,other,blank; char ch; dight=letter=other=blank==0; printf("Enter n:"); scanf("%d",&n) ; getchar(); printf("Enter %d character:\n",n); for(i=1;i<=n;i++){...

2021-10-22 20:08:31 121

空空如也

空空如也

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

TA关注的人

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