Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 设计师门垫算法的深入解释?_Python 3.x_Algorithm_Math - Fatal编程技术网

Python 3.x 设计师门垫算法的深入解释?

Python 3.x 设计师门垫算法的深入解释?,python-3.x,algorithm,math,Python 3.x,Algorithm,Math,我正在研究这个问题,但是解决方案对我来说很难理解 我要找的是: 我正在寻找一个更简单的解释,更“我的水平”,我将能够理解。我已经理解python的所有核心概念(循环、不同的数据结构、常用函数,如enumerate(),等等),但请假设我只知道您的解释 我特别想解释一下这个问题所需要的任何数学(无论多么简单)以及背后的推理 这个解决方案可以通过简单的谷歌搜索在网上找到,但我似乎无法理解所提供的解释 从以上链接复制的问题: 文森特先生在一家门垫制造公司工作。有一天,他 设计了具有以下规格的新门垫:

我正在研究这个问题,但是解决方案对我来说很难理解

我要找的是: 我正在寻找一个更简单的解释,更“我的水平”,我将能够理解。我已经理解python的所有核心概念(循环、不同的数据结构、常用函数,如
enumerate()
,等等),但请假设我只知道您的解释

我特别想解释一下这个问题所需要的任何数学(无论多么简单)以及背后的推理

这个解决方案可以通过简单的谷歌搜索在网上找到,但我似乎无法理解所提供的解释

从以上链接复制的问题: 文森特先生在一家门垫制造公司工作。有一天,他 设计了具有以下规格的新门垫:

  • 垫子尺寸必须为NXM。(N是奇数,而M3N
  • 设计应该在中心写上“欢迎”
  • 设计模式应仅使用
    |
    -
    字符
样本设计 输入格式: 包含空间分隔值NM

约束条件
  • 5
  • 15
输出格式: 输出设计模式

样本输入: 样本输出
根据期望的输出,我们可以进行以下观察:


  • 所有行的宽度都相同首先尝试一些更简单的问题:给定j和k,是否可以打印一行,其中j
    -
    后跟k
    |
    ?那么j
    -
    ,然后k
    |
    ,然后j
    -
    呢?这样怎么样,但是您不是打印k个
    ,而是打印k个重复的
    ?那么,如果不是给你j,而是给你想要的线的总长度呢?…我认为这里面没有多少数学知识。这只是一个简单的概念,每一行是如何相互关联的。什么是难以理解的?
    Size: 7 x 21 
    ---------.|.---------
    ------.|..|..|.------
    ---.|..|..|..|..|.---
    -------WELCOME-------
    ---.|..|..|..|..|.---
    ------.|..|..|.------
    ---------.|.---------
    
    Size: 11 x 33
    ---------------.|.---------------
    ------------.|..|..|.------------
    ---------.|..|..|..|..|.---------
    ------.|..|..|..|..|..|..|.------
    ---.|..|..|..|..|..|..|..|..|.---
    -------------WELCOME-------------
    ---.|..|..|..|..|..|..|..|..|.---
    ------.|..|..|..|..|..|..|.------
    ---------.|..|..|..|..|.---------
    ------------.|..|..|.------------
    ---------------.|.--------------- 
    
    9 27
    
    ------------.|.------------
    ---------.|..|..|.---------
    ------.|..|..|..|..|.------
    ---.|..|..|..|..|..|..|.---
    ----------WELCOME----------
    ---.|..|..|..|..|..|..|.---
    ------.|..|..|..|..|.------
    ---------.|..|..|.---------
    ------------.|.------------