ICode9

精准搜索请尝试: 精确搜索
  • 地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的数位之和大于k的格子。 例如,当k为18时,机器人能够进入方格2019-06-06 21:49:48

    public class Solution { public int movingCount(int threshold, int rows, int cols) { if(threshold < 0 || rows < 0 || cols < 0){ return 0; } boolean[] visited = new boolean[rows*cols]; // for(int r

  • CSP:俄罗斯方块2019-05-26 13:53:12

    试题编号:201604-2 试题名称:俄罗斯方块 时间限制:1.0s 内存限制:256.0MB 问题描述   俄罗斯方块是俄罗斯人阿列克谢·帕基特诺夫发明的一款休闲游戏。   游戏在一个15行10列的方格图上进行,方格图上的每一个格子可能已经放置了方块,或者没有放置方块。每一轮,都会有一个新的由4

  • CSP:消除类游戏2019-05-26 13:51:25

    试题编号:201512-2 试题名称:消除类游戏 时间限制:1.0s 内存限制:256.0MB 问题描述   消除类游戏是深受大众欢迎的一种游戏,游戏在一个包含有n行m列的游戏棋盘上进行,棋盘的每一行每一列的方格上放着一个有颜色的棋子,当一行或一列上有连续三个或更多的相同颜色的棋子时,这些棋子都

  • P1004 方格取数2019-05-15 10:51:11

    题目描述 设有N \times NN×N的方格图(N \le 9)(N≤9),我们将其中的某些方格中填入正整数,而其他的方格中则放入数字00。如下图所示(见样例): A 0 0 0 0 0 0 0 0 0 0 13 0 0 6 0 0 0 0 0 0 7 0 0 0 0 0 0 14 0 0 0 0 0 21 0 0 0 4 0 0 0 0

  • 剑指Offer(牛客版)--面试题13:机器人的运动范围2019-05-10 18:50:46

      题目:地上有一个m行n列的方格。一个机器人从坐标(0, 0)的格子开始移动,它每一次可以向左、右、上、下移动一格,但不能进入行坐标和列坐标的数位之和大于k的格子。例如,当k为18时,机器人能够进入方格(35, 37),因为3+5+3+7=18。但它不能进入方格(35, 38),因为3+5+3+8=19。请问该机

  • P2774 方格取数问题 网络流2019-05-03 14:53:52

    题目: P2774 方格取数问题   题目背景 none! 题目描述 在一个有 m*n 个方格的棋盘中,每个方格中有一个正整数。现要从方格中取数,使任意 2 个数所在方格没有公共边,且取出的数的总和最大。试设计一个满足要求的取数算法。对于给定的方格棋盘,按照取数要求编程找出总和最大的数。 输入输

  • P2774 方格取数问题(网络流)2019-04-26 17:38:00

    P2774 方格取数问题 emm........仔细一看,这不是最大权闭合子图的题吗! 取一个点$(x,y)$,限制条件是同时取$(x,y+1),(x,y-1),(x+1,y),(x-1,y)$,只不过权值取负而已 于是我们把图分为黑点和白点,同颜色点之间不相邻,不同颜色的点相邻(如将$(x+y)%2==1$的点记为黑点) 假装把白点的权值都看成

  • 字母游戏2019-04-21 10:49:00

    题目描述 一种单人玩的游戏,规则为: 在一个R行C列的方格上,每个方格中有一个A-Z的字母。游戏从左上角(第一行,第一列)位置开始,一步一步地向相邻(上、下、左、右)方格移动。唯一的限制是路径上的方格中的字母,每种字母只能出现1次。 游戏的目标是走尽可能长的路径。请你写程序算出指定棋盘上,

  • 方格搜索2019-04-20 15:44:40

    题目描述 设有N*N的方格图(N<=10,我们将其中的某些方格中填入正整数,而其他的方格中则放入数字0。如下图所示(见样例): 某人从图的左上角的A 点出发,可以向下行走,也可以向右走,直到到达右下角的B点。在走过的路上,他可以取走方格中的数(取走后的方格中将变为数字0)。此人从A点到B 点共走

  • 21Nod 1118 机器人走方格 【简单dp】2019-04-19 12:56:57

    21Nod 1118 机器人走方格  【简单dp】   M * N的方格,一个机器人从左上走到右下,只能向右或向下走。有多少种不同的走法?由于方法数量可能很大,只需要输出Mod 10^9 + 7的结果。 输入 第1行,2个数M,N,中间用空格隔开。(2 <= m,n <= 1000) 输出 输出走法的数量。 输入样例 2 3 输出

  • 用Java实现A*算法,带你解析搜索核心算法!2019-04-18 21:49:02

    A*算法,A*(A-Star)算法是一种静态路网中求解最短路径最有效的直接搜索方法,也是解决许多搜索问题有效算法。算法中的距离估算值与实际值越接近,最终搜索速度越快,它常用于游戏中。通过二维数组构建的一个迷宫,“%”表示墙壁,A为起点,B为终点,“#”代表障碍物,“*”代表算法计算后的路径

  • 剑指offer:机器人的运动范围2019-04-18 13:55:08

    题目描述地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的数位之和大于k的格子。 例如,当k为18时,机器人能够进入方格(35,37),因为3+5+3+7 = 18。但是,它不能进入方格(35,38),因为3+5+3+8 = 19。请问该机器人

  • 【题解】踩方格2019-04-06 18:51:32

    题目描述   有一个方格矩阵,矩阵边界在无穷远处。我们做如下假设:   a、每走一步时,只能从当前方格移动一格,走到某个相邻的方格上;   b、走过的格子立即塌陷无法再走第二次;   c、只能向北、东、西三个方向走;   请问:如果允许在方格矩阵上走n步,共有多少种不同的方案。2种走法只

  • 原生 JavaScript 实现扫雷 (分析+代码实现)2019-04-05 11:37:57

    阅读这篇文章需要掌握的基础知识:Html5、CSS、JavaScript 在线Demo:查看 扫雷规则 在写扫雷之前,我们先了解下它的游戏规则 ● 扫雷是一个矩阵,地雷随机分布在方格上。 ● 方格上的数字代表着这个方格所在的九宫格内有多少个地雷。 ● 方格上的旗帜为玩家所作标记。 ● 踩到地雷,游戏

  • [Swift]LeetCode909. 蛇梯棋 | Snakes and Ladders2019-03-27 19:39:31

    On an N x N board, the numbers from 1 to N*N are written boustrophedonically starting from the bottom left of the board, and alternating direction each row.  For example, for a 6 x 6 board, the numbers are written as follows: You start on square 1 

  • uva 815之理解诡异的海平线题目之不容易2019-03-24 13:39:20

    首先题意:(这个真的令人无奈,题目都看不太明白) 网上百度了一下,就是以下意思: 给你n*m个格子,每个格子的面积是10*10米,整个区域外看作无限高的墙壁。输入每个格子的海拔高度(可能为负数),以及区域内的雨水总体积,输出区域水位的海拔高度以及淹没方格的占比。 注明一下:星星假装为水,题目给出了

  • 方格分割2019-03-20 08:48:05

    标题:方格分割 6x6的方格,沿着格子的边剪开成两部分。 要求这两部分的形状完全相同。 如图:p1.png, p2.png, p3.png 就是可行的分割法。 试计算: 包括这3种分法在内,一共有多少种不同的分割方法。 注意:旋转对称的属于同一种分割法。 请提交该整数,不要填写任何多余的内容或说明文字。

  • 土方计算过程(方格网法)2019-03-16 12:54:13

    土方计算分为-基坑、基槽、场地平整三种情况 方格网法经常用于场地平整的计算,不仅可以实现场地内填挖平衡,也可以设计具有坡度的平面。 1土方计算之基坑:按拟柱体(两个平行平面为底的多面体)体积公式计算  v=H/6(A1+4A0+A2) H--基坑深度A0--基坑中截面面积A1--基坑上底面积A2--基坑下

  • ccf-201604-4(bfs+三维标记矩阵)2019-03-15 14:38:09

    问题描述 试题编号: 201604-4 试题名称: 游戏 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   小明在玩一个电脑游戏,游戏在一个n×m的方格图上进行,小明控制的角色开始的时候站在第一行第一列,目标是前往第n行第m列。  方格图上有一些方格是始终安全的,有一些在

  • 蓝桥杯 方格分割2019-03-14 13:54:28

    标题:方格分割 6x6的方格,沿着格子的边线剪开成两部分。要求这两部分的形状完全相同。 如图:p1.png, p2.png, p3.png 就是可行的分割法。 试计算:包括这3种分法在内,一共有多少种不同的分割方法。注意:旋转对称的属于同一种分割法。 请提交该整数,不要填写任何多余的内容或说明文字。  

  • 杭电oj —— 2046(记忆化搜索)2019-03-03 10:47:31

    package com.demo2; import java.util.Scanner; /* *在2×n的一个长方形方格中,用一个1×2的骨牌铺满方格,输入n ,输出铺放方案的总数. */ public class HDU_oj2046 { public static void main(String[] args) { Scanner sn = new Scanner(System.in); while(sn.hasNext(

  • 棋盘覆盖问题2019-03-02 13:37:30

    在一个 2^k * 2^k 个方格组成的棋盘中,若恰有一个方格与其它方格不同,则称该方格为一特殊方格,称该棋盘为一特殊棋盘。显然特殊方格在棋盘上出现的位置有 4^k 种情形。因而对任何 k>=0 ,有 4^k 种不同的特殊棋盘。下图所示的特殊棋盘为 k=2 时 16 个特殊棋盘中的一个。 在棋盘覆盖问

  • 剑指Offer-机器人运动轨迹-Python2019-02-28 10:55:39

    机器人运动轨迹 题目描述: 地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的数位之和大于k的格子。 例如,当k为18时,机器人能够进入方格(35,37),因为3+5+3+7 = 18。但是,它不能进入方格(35,38),因为3+5+3

  • Leetcode 999:车的可用捕获量(超详细的解法!!!)2019-02-24 19:55:57

    在一个 8 x 8 的棋盘上,有一个白色车(rook)。也可能有空方块,白色的象(bishop)和黑色的卒(pawn)。它们分别以字符 “R”,“.”,“B” 和 “p” 给出。大写字符表示白棋,小写字符表示黑棋。 车按国际象棋中的规则移动:它选择四个基本方向中的一个(北,东,西和南),然后朝那个方向移动,直到它选择停

  • 方格计数2019-02-23 21:54:57

    标题:方格计数 如图p1.png所示,在二维平面上有无数个1x1的小方格。 我们以某个小方格的一个顶点为圆心画一个半径为1000的圆。你能计算出这个圆里有多少个完整的小方格吗? 注意:需要提交的是一个整数,不要填写任何多余内容。   解题思路: 圆心为坐标原点,一共四个象限,计算出一个象限的

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有