当前位置: 首页 > wzjs >正文

php网站开发视频教学搭建一个网站的流程

php网站开发视频教学,搭建一个网站的流程,百度SEO是谁做的网站,wordpress站点使用期限插件先初始化n1时,输出的图案。 观察可以得到,n每加1,则在原先图案的左下方和右下方重新打印一遍原先的图案,可以分为两步。 1.复制原先图案打印在其正下方和右下方,并将原先图案清空。 2.在现在图案的上方中间打印原先…

先初始化n=1时,输出的图案。

观察可以得到,n每加1,则在原先图案的左下方和右下方重新打印一遍原先的图案,可以分为两步。

1.复制原先图案打印在其正下方和右下方,并将原先图案清空。

2.在现在图案的上方中间打印原先图案。

通过以上两步就完成了n+1时图案的复制。

需要注意对于数组要将其初始化为空,否则会报错。

#include <stdio.h>
#include<string.h>
int n,h=2,w=4;
char a[1030][2050];
int main() {scanf("%d", &n);memset(a, ' ', sizeof(a));a[1][1] = a[1][4] = ' ';a[1][2] = a[2][1] = '/';a[1][3] = a[2][4] = '\\';a[2][2] = a[2][3] = '_';for (int i = 1; i < n; i++) {for (int j = 1; j <= h; j++) {for (int k = 1; k <= w; k++) {a[j + h][k] = a[j + h][k + w] = a[j][k];a[j][k] = ' ';}}for (int j = 1; j <= h; j++) {for (int k = 1; k <= w; k++) {a[j][k+w/2] = a[j + h][k];}}h *= 2, w *= 2;}for (int j = 1; j <= h; j++) {for (int k = 1; k <= w; k++) {printf("%c", a[j][k]);}printf("\n");}return 0;
}

用一个数组来记录啊a,b,c位于0到20之间时,值的大小。

递归函数w每次调用,对于他每种递归的w,检测是否在数组中储存,若没有储存,则将其存入数组,从而实现记忆化搜索。

注意要开long long

#include<stdio.h>
#include<string.h>
#define LL long long
LL f[21][21][21];
LL w(LL a, LL b, LL c)
{if (a <= 0 || b <= 0 || c <= 0)return 1;if (a > 20 || b > 20 || c > 20)return w(20, 20, 20);if (a < b && b < c) {if (f[a][b - 1][c] == 0)f[a][b - 1][c] = w(a, b-1, c);if(f[a][b - 1][c-1] == 0)f[a][b - 1][c-1] = w(a, b-1, c-1);if (f[a][b][c - 1] == 0)f[a][b][c - 1] = w(a, b, c - 1);f[a][b][c] = f[a][b][c - 1] + f[a][b - 1][c - 1] - f[a][b - 1][c];}else {if (f[a-1][b][c] == 0)f[a-1][b][c] = w(a-1, b, c);if (f[a - 1][b-1][c] == 0)f[a - 1][b-1][c] = w(a - 1, b-1, c);if (f[a - 1][b][c-1] == 0)f[a - 1][b][c-1] = w(a - 1, b, c-1);if (f[a - 1][b-1][c-1] == 0)f[a - 1][b-1][c-1] = w(a - 1, b-1, c-1);f[a][b][c] = f[a - 1][b][c] + f[a - 1][b - 1][c] + f[a - 1][b][c - 1] - f[a - 1][b - 1][c - 1];}return f[a][b][c];
}
int main()
{LL a, b, c;while (1){scanf("%lld %lld %lld", &a, &b, &c);if (a == -1 && b == -1 && c == -1)return 0;printf("w(%lld, %lld, %lld) = %lld\n", a, b, c,w(a,b,c));}
}

http://www.dtcms.com/wzjs/163735.html

相关文章:

  • 健康养老网站建设关键词搜索推广排行榜
  • 江西赣州最新疫情昆明seo推广外包
  • 行业做门户网站挣钱吗最知名的网站推广公司
  • 同ip网站有什么危害seo推广策略
  • 防伪码查询网站怎么做的谷歌搜索引擎入口363
  • 网站建设需要多少资金网站设计专业的公司
  • 做一个公司网站软文营销的经典案例
  • 网站建设服务流程世界杯最新排名
  • 个人网站公安备案在哪里推广自己的产品
  • 企业网站建设策划书1万字地推接单平台找推网
  • 最全的提交网站入口大全seo技术分享免费咨询
  • 国外品牌网站西安网站推广
  • 网站二级域名查询宁波网络营销推广公司
  • 青岛网站建设市场seo图片优化的方法
  • 如何做网站平台关注自己动手建立个人网站
  • 有女人和马做网站吗网址链接生成器
  • h5页面怎么做seo优化技术厂家
  • 海口网站建设方案报价微信公众号营销
  • 58网站建设58xiamen如何优化网站排名
  • 做淘客一定要建网站吗网络营销有哪些方式
  • 如何判断一个网站是php还是asp如何给公司网站做推广
  • 华人国际婚恋网站建设方案爱站工具查询
  • 英文建站软件网络营销岗位描述的内容
  • 湖州本地做网站seo的最终是为了达到
  • 商城网站建设视频投放广告
  • 做网站和淘宝美工 最低电脑唐山seo排名优化
  • 网站用什么平台开发公司查询
  • 无锡网站App微信软文范文
  • 吴中公司网站建设找哪家网站建设 网站制作
  • 建立一个个人介绍的网站网络营销策略的定义