问题标签 [spiral]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
scala - 在 Scala 中生成惰性“螺旋”
任务:对于二维数组中的给定位置,生成位于半径内的周围位置列表。
例如:
我写了类似的东西
在此代码中,getPositions 返回的不是点序列,而是点序列的 Tuple4 序列。如何“连接”代码中列出的 4 个生成器?或者我的任务有更简洁的解决方案吗?(我对 scala 很陌生)。
PS 这实际上是为我的星际争霸机器人准备的。
actionscript-3 - 解决均匀分布/均匀间隙螺旋点的算法?
首先,只是为了直观地了解我所追求的,这是我发现的最接近的结果(但不完全是我所追求的)图像:
这是整个站点参考: http: //www.mathematische-basteleien.de/spiral.htm
但是,它并不能完全解决我所追求的问题。我想存储一个非常具体的螺旋算法的点数组。
- 积分分布均匀
- 360度循环有一个均匀的差距
如果我没记错的话,前两点是:
- 点 [ 0 ] = 新点 (0,0);
- 点 [ 1 ] = 新点 (1,0);
但是从这里去哪里呢?
我想提供的唯一论点是:
- 我希望解决的点数(数组长度)。
- 每个点之间的距离(像素间隙)。
- 周期之间的距离。
对我来说,这几乎听起来我必须计算“螺旋周长”(如果有这样的术语)以便沿着螺旋线绘制均匀分布的点。
您认为2*PI*radius可以可靠地用于此计算吗?
如果以前做过,请显示一些代码示例!
model - 敏捷模型和螺旋模型的区别
当我是初学者时,谁能简单地解释一下螺旋模型和敏捷模型之间的区别?你能给我一些真实世界的例子吗?螺旋比敏捷更有用,反之亦然……我知道互联网上有很多链接,但由于我是初学者,它们很难理解。所以如果你用简单的术语解释会很有帮助? ? 提前谢谢...
jquery - jQuery螺旋动画
我最近遇到了一个 jQuery 螺旋插件。但是,它似乎不起作用,我不知道为什么。
我做了一个小提琴:http: //jsfiddle.net/thugsb/svT2Z/2/
该插件是在 10 月份才制作的(在此处发布:http: //forum.jquery.com/topic/plugin-spiral-animations),因此它应该是使用中的 jQuery 相当新的版本。不幸的是,制造商的网站已经消失,所以我无法联系到他。任何想法如何使它工作?谢谢!
algorithm - 非常有趣的金字塔建造程序
我遇到了这个非常有趣的在金字塔中打印数字的程序。
如果 n = 1,则打印以下内容,
如果 n = 2 则打印以下内容,
如果 n = 3 则打印以下内容,
我可以使用相当多的循环和变量来打印所有这些,但它看起来非常具体。您可能已经注意到,所有这些金字塔填充都从一个方向开始,直到找到填充的路径。您可能已经注意到 1,2,3,4,5,6,7,8,9,10,11,12 在外边缘归档,直到找到 1,所以在 12 之后进入第二行并打印 13,14等等。它以螺旋模式打印,就像蛇游戏一样,蛇会继续前进,直到撞到自己为止。
我想知道这个金字塔生成背后是否有任何算法,或者它只是棘手的耗时金字塔生成程序。
提前致谢。这是一个非常有趣的具有挑战性的计划,所以我恳请不需要投票管道:)
php - 数字 0 到 9 的 PHP 螺旋
我正在寻找可以为我编写脚本以输出以下模式的人:
http://img84.imageshack.us/img84/3038/82351644.png
它从中间的 0 开始,然后向左 1,向下 2,向右 3……你明白了。- 它总是从 0 到 9 并重新开始......
我找到了这个话题,但它显然与我的要求不同。因为我对 php 没有很好的理解,而且这里有“专业人士”,所以我很好地询问是否有人会花一些时间为我做这件事。那很好啊!此外,如果我可以在变量中设置脚本正在执行多少“轮”,那就太棒了!- 非常感谢
r - R中的螺旋图
如何在 R 中创建螺旋图?有这种分析的包吗?或者有没有其他方法可以可视化面向时间的数据(关于周期性)?
c - 在命令行参数中使用螺旋规则
以下声明有什么区别?
和
我认为根据螺旋规则是一样的。
matlab - 从中心点向外复制矩阵
我对编程很陌生,所以在我完成这个练习时,我正在寻找一些专家来指导我朝着正确的方向前进。
我已经使用 horzcat 和 vertcat 手动执行此操作,但我想问是否有人知道更简单的方法。
矩阵 1 为 18x18,从 1 开始水平索引。
矩阵 1 位于中心,代表一个离散空间。矩阵 2、3、4、5、6、7、8、9 是矩阵 1 的复制品,也代表离散空间,位于右下、右下、下、左下、左、左上、上和右上。
矩阵 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 也是矩阵 1 的复制品并围绕矩阵 2 到 9。构建在一起的矩阵形成一个模式如下。每个矩阵本身就是一个离散单元。
如果你定义了你需要的矩阵的数量,那么在这种情况下假设'49'或'4 steps from matrix 1'(一个人可以从对角线上的 1、9、25、49 或 1、8、23、 46 在一条直线上),我如何构建这种模式的矩阵?
如果我用图表来演示这一点,我希望我能更好地表达我的问题。
所以第一个环是这样的:
第二个环是这样的:
第三个环是
等等。我希望能够无限地延续这种模式。
在 Matlab 中执行此操作的最佳方法是什么?
我为我的表述不够清楚而道歉,我需要更好地表达我的问题。您的所有评论对于向我展示如何编写正确的问题非常有用。
非常感谢你们的帮助。刚加入这个论坛,因为这里的支持非常好。
java - 以螺旋顺序打印二维阵列
如何使用 JAVA 以螺旋顺序打印二维数组?请帮忙,我没有任何想法。
样本数组:
输出:
这是我尝试过的:
公共静态无效主要(字符串[]参数){