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

做网站要会编程么templatepath wordpress

做网站要会编程么,templatepath wordpress,网站图片怎么做超链接,企业网站建设 百度文库路径之谜小明冒充X星球的骑士#xff0c;进入了一个奇怪的城堡。 城堡里边什么都没有#xff0c;只有方形石头铺成的地面。 假设城堡地面是 n x n 个方格。【如图1.png】所示。按习俗#xff0c;骑士要从西北角走到东南角。 可以横向或纵向移动#xff0c;但不能斜着走进入了一个奇怪的城堡。 城堡里边什么都没有只有方形石头铺成的地面。 假设城堡地面是 n x n 个方格。【如图1.png】所示。按习俗骑士要从西北角走到东南角。 可以横向或纵向移动但不能斜着走也不能跳跃。 每走到一个新方格就要向正北方和正西方各射一箭。 城堡的西墙和北墙内各有 n 个靶子 同一个方格只允许经过一次。但不必做完所有的方格。 如果只给出靶子上箭的数目你能推断出骑士的行走路线吗 有时是可以的比如图1.png中的例子。 本题的要求就是已知箭靶数字求骑士的行走路径测试数据保证路径唯一输入 第一行一个整数N(0N20)表示地面有 N x N 个方格 第二行N个整数空格分开表示北边的箭靶上的数字自西向东第三行N个整数空格分开表示西边的箭靶上的数字自北向南输出 一行若干个整数表示骑士路径。为了方便表示我们约定每个小格子用一个数字代表从西北角开始编号: 0,1,2,3.... 比如图1.png中的方块编号为 0  1  2  3 4  5  6  7 8  9  10 11 12 13 14 15示例 用户输入 4 2 4 3 4 4 3 3 3程序应该输出 0 4 5 1 2 3 7 11 10 9 13 14 15资源约定 峰值内存消耗 256M CPU消耗  1000ms请严格按要求输出不要画蛇添足地打印类似“请您输入...” 的多余内容。所有代码放在同一个源文件中调试通过后拷贝提交该源码。 注意不要使用package语句。不要使用jdk1.7及以上版本的特性。注意主类的名字必须是Main否则按无效代码处理。 思路就是DFS啥也没有题干一如既往的长唯一复杂的就是变量多了些。我们直接错00进行搜素遍历每个结点同时保证符合要求即可注意每次col和row要往同一个方向进行。看来是有必要认真梳理一下类似的题目了。 这样的搜素必然要有vis[][]记录是否遍历必然要有dir[][]控制方向。     告诫自己以后注意采用匈牙利命名法类似iMax。 完整代码如下 import java.util.Scanner;public class Main {static int n;static int[] row, col;static int rowSum;static int colSum;static int[][] print;//标定每个单元格的数字static int[] map;//记录打印顺序长度为rowSumcolSum/2即len的最终值static int len 0;//记录路径的行进长度static int[][] vis;static int[][] dir {{0, 1}, {0, -1}, {-1, 0}, {1, 0}};public static void main(String[] args) {Scanner in new Scanner(System.in);n in.nextInt();row new int[n 1];col new int[n 1];vis new int[n 1][n 1];print new int[n 1][n 1];map new int[n*n 1];int index 0;for(int i0; in; i) {for(int j0; jn; j) {print[i][j] index;}}for (int i 0; i n; i) {row[i] in.nextInt();rowSum row[i];}for (int i 0; i n; i) {col[i] in.nextInt();colSum col[i];}len 1;vis[0][0] 1;row[0]--;rowSum--;col[0]--;colSum--;map[0] 0;f(0, 0);}private static void f(int x, int y) {// TODO Auto-generated method stubif (x n - 1 y n - 1) {if (colSum 0 rowSum 0) {for (int i 0; i len; i) {System.out.print(map[i] );}}}for (int i 0; i 4; i) {int dx x dir[i][0];int dy y dir[i][1];if (dx 0 dx n dy 0 dy n vis[dx][dy] 0 row[dy] 0 col[dx] 0) { // row和col要往同一个方向进行即同时加减。vis[dx][dy] 1;row[dy]--;rowSum--;col[dx]--;colSum--;map[len] print[dx][dy];f(dx, dy);len--;vis[dx][dy] 0;row[dy];rowSum;col[dx];colSum;}}} }
http://www.pierceye.com/news/962752/

相关文章:

  • 高明网站建设首选公司深圳市建设安监站网站
  • 宁波网站建设科技有限公司注册开发公司
  • 什么网站有女人跟狗做的和平东路网站建设
  • 绍兴手机网站建设wordpress 文字排版
  • 宁波网站设计公司有几家企业网站建设计划书
  • 做微信小程序和网站那个简单给周杰伦做网站
  • 营销型网站建设题库网站制作里面链接怎么做
  • 做网站空间 阿里云h5下一页
  • 怎样才能在百度搜索到自己的网站网站建设制作要学什么
  • 北京网站推广排名外包河南省工程建设业协会网站
  • 桂林市电力建设公司网站野望王绩翻译
  • 网站模版免费网片生产厂家
  • 实用网站设计步骤百度竞价广告代理
  • 怎么在vk网站上做推广网站建设柚子网络科技官网
  • 威海网站优化公司wordpress post title
  • 网站建设验收期安阳后营吧
  • 询盘网站培训机构前端开发
  • 企业如何做网站建站小程序定制开发深圳
  • 创建网站怎么赚钱的视频博客主题wordpress
  • 北京大兴区网站建设如何打造平台
  • 建设公司网站需要多少天棋盘游戏类网站开发
  • 织梦网站logo修改探测器 东莞网站建设
  • 图片网站收录淮北网站建设求职简历
  • 北京建设局投诉网站首页晋江外贸网站建设
  • 如何更改网站模板网站建设这一行业怎样
  • 海口网站排名东网站建设
  • 李连杰做的功夫网站泉州四方网站开发
  • 台州专业网站设计系统简单的购物网站制作
  • 中国建筑信息资讯网网站的优化用什么软件
  • wordpress本地网站打开慢电商网课