问题标签 [series]

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.

0 投票
3 回答
248 浏览

design-patterns - 如何在 [x] >= [x+1] 的数组中生成所有可能的值?

我正在尝试编写一个算法,该算法采用大小为 n 的数组并生成最大大小为 max 的整数值的所有可能组合,其中位置 x 中的数字大于或等于 x+1。

因此,对于大小为 4 且最大值为 5 的数组:

都是可接受的值。

无效。

对于大小为 4 且最大值为 1 的数组,这将是所有可能的组合:

我似乎无法理解如何为 max 的任何值实现它。所以我问你们是否可以帮我一把:D

这些系列有名字吗?

0 投票
2 回答
454 浏览

flash - 查找数组中的所有系列

如何找到所有系列的数量(具有至少 3 个连续值的数组组合,如 [7,8,9])并具有最长的值?

从 [3,4,1,2,2] 它将是 2 - ([1,2,3,4] 两次,但忽略 [1,2,3]*2 和 [2,3,4]*2 )

从 [9,6,7,5,8] 它将是 1 - ([5,6,7,8,9])

从 [1,2,3,1,2] 将是 4 ([1,2,3] * 3)

谢谢


编辑

这样做的目的是计算婴儿床手中的跑步次数。只要计数的系列不与所有卡片重叠,数组的系列顺序无关紧要。


编辑 1

这将创建一个包含这些值的数组 ($ranks)[2:2, 3:1, 4:1, 9:1]

由此我将能够将 2,3 ad4 4 下的值相乘并将它们乘以 3,所以我会得到 2*1*1 * 3

我现在试图弄清楚如何找到连续的值,并忽略那些不是的(比如 9)

0 投票
1 回答
143 浏览

svn - 将一系列快照(每个都是新修订版)导入 Subversion 的脚本/工具,填充源代码树?

我已经在本地开发了代码,并且每当我达到开发的重要点(例如工作构建)时都会拍摄相当定期的快照。

所以我有一个大约 40 个文件夹的长列表,每个文件夹都是一个快照,例如按日期 YYYYMMDD 升序排列,例如:-

  1. 20100523
  2. 20100614
  3. 20100721
  4. 20100722
  5. 20100809
  6. 20100901
  7. 20101001
  8. 20101003
  9. 20101104
  10. 20101119
  11. 20101203
  12. 20101218
  13. 20110102

我正在寻找一个脚本来将这些快照中的每一个作为新的颠覆修订版导入到源代码树中。最终结果是 HEAD 修订版与上一个快照相同,其他修订版编号相同。

其他一些要求:

  • HEAD 版本不是先前快照的累积,即出现在较旧快照中但未出现在以后的快照中的文件(例如,由于重构等)不应出现在 HEAD 版本中。
  • 同时,在快照之间确实存在的文件之间应该有连续性。Subversion 应该知道这些文件有以前的版本,而不是将它们视为每个修订版中的全新文件。

关于我的目标的一些背景:

  • 我需要正式修订控制这项工作,而不是保留本地私有快照副本。
  • 我计划将这项工作作为开源发布,因此强烈建议进行版本控制
  • 我正在评估一些当前流行的版本控制系统(Subversion 和 GIT),但我绝对需要 Subversion 中的有效解决方案。我希望被说服使用一个特定的工具,我需要为我正在考虑的每个工具提供一个解决方案,因为我也想在 GIT 中找到一个解决方案(我将为 GIT 单独发布一个答案,以便有专业知识的人分开阵营在 GIT 和 Subversion 中将能够就其中一个或另一个给出重点答案)。

同样的问题,但对于 GIT [在programmers.stackexchange.com 中回答]: https ://softwareengineering.stackexchange.com/questions/33868/script-tool-to-import-series-of-snapshots-each-being-a-新版到 git-po

stackoverflow.com 中 Subversion 的概述答案,但没有足够的关于脚本的细节:使用什么命令,必要时检查有效场景的代码 - 即基本上是一个工作脚本。无论如何将 XCode 快照导入新的 SVN 存储库?

最初发布在programmers.stackexchange.com,但由于程序员包含主观讨论而在这里发布,因为stackoverflow.com用于精确的问题和答案(根据网站的官方比较(http://meta.programmers.stackexchange.com/questions/ 171/程序员之间的区别是什么))。

0 投票
1 回答
1669 浏览

algorithm - 这是否可以使用遗传编程找到一系列方程?

我有一个形成系列的数字列表。我想找到可以重新生成同一系列的方程。这可能吗?另外,您建议对其进行编程(GA、GP 等)。请举个例子。

0 投票
2 回答
643 浏览

python - pi 计算中的分段错误(python)

在超过 85000 个术语的任何地方,我都会遇到分段错误并且 python 退出。我怎样才能避免这种情况?为什么会崩溃?难道不能只是使用更多的内存或其他东西吗?

0 投票
1 回答
1185 浏览

c# - C# - 图表 - 将范围添加到系列

使用 Microsoft 的 Charting 控件,是否可以一次添加一系列点而无需遍历我要添加的列表?我有一个列表,我需要将整个列表添加为图表控件中我的系列的 Y 值,并且只需使用“foreach”语句和

似乎它的效率比必要的低。我一直试图在谷歌上找到这个问题的答案,但老实说,我没有太多运气找到“好的”图表示例(除了微软自己提供的那些)。

谢谢阅读!

0 投票
1 回答
420 浏览

java - 如何使用 Series 类为 Restlet 设置属性?

我想设置一个 restlet 客户端来跟踪重定向。为此,我需要创建一个上下文,将客户端设置为使用该上下文,然后运行它。

但是,要添加参数:

对于上下文,我需要制作一个 Series<Parameter>。这会导致一个问题,因为 Series 类是抽象的,并且要对其进行子类化,我需要实现一个看起来像复制构造函数的东西和一个 addEntry 方法。

您如何实现以下抽象方法?由于它必须返回一个 Series<Parameter> 你必须创建一个 Series 来返回,但我还没有一个工作的 Series 类来让一个返回!

谢谢!

0 投票
9 回答
7909 浏览

c# - C# - 1 2 4 8 16 32 64... 系列 - 根据输入数查找索引,递归函数?

我有一系列这样的数字:[1 2 4 8 16 32 64 128],如果我输入一个数字,即 66,那么输出应该是 64 和 2。如果我输入 87,那么输出应该是 64、16、4、2、1。

(基本上,它首先除以可能的最大数,找到余数,然后继续除以可能的最大数,直到余数为 0。或者另一种方式可能只是减去可能的最大数,然后像这样继续减去,直到达到0.)

我正在考虑一个递归函数,但不太确定。有什么帮助吗?

谢谢。

0 投票
3 回答
1011 浏览

actionscript - 如何使用 Conrec 为等高线组装连续点数组

我有一个Conrec的噩梦。我正在尝试使用 Conrec 在 ActionScript 中实现等高线。我已经查看了 java 和 javascript 实现,但仍然卡住了。这些可以在这里找到:http: //paulbourke.net/papers/conrec/

Conrec 将获取网格数据并组装连续的等高线。问题是它不一定以连续的方式绘制这些线。例如,它将绘制 A->B,然后是 C->B,然后是 C->D,而不是 A、B、C、D 等。

javascript 实现似乎正在考虑这一点,并将指令序列化为一组绘图点。这也是我最终想要完成的。也就是说,它从核心 Conrec 逻辑中获取指令(例如:A->B、C->B、C->D 等)并将其组织成 A、B、C、D 系列。我认为它还会将系列作为多维数组返回以容纳虚线(例如:[[A,B,C,D],[E,F,G]])。最后一个功能是我在 Actionscript 中需要做的。

最后一部分是我卡住的地方。现在忽略Conrec(我已经放弃寻找Actionscript实现),我怎样才能将这些指令组织成一个串行点的集合?当 Conrec 给我“从 X-> Y 绘制点”时,我如何首先检查 X 或 Y 是否已经在一个系列中,然后将 X 或 Y(以不在系列中的那个)附加到系列中?如果两个都不在系列中,则以 X、Y 作为起始集开始一个新系列。然后检查所有现有系列的后续说明并连接系列,如果它们现在在同一点开始和停止?另外,我需要能够允许一个系列自行关闭(例如:A、B、C、A)——一个循环(这甚至可能吗?!)。

我希望这是有道理的。我不确定除了“连接”之外是否还有一个技术术语来表示我想做的事情。我也希望有人用 Conrec 做到了这一点,并可以给我一些指示。

与此同时,我将继续努力,看看我是否能想出一些东西,但我对自己的能力没有信心。我真的很感谢一些资深或专业的建议。

PS:如果您知道从网格数据中绘制等高线的另一种方法,我愿意接受其他选择。但我必须能够在 Actionscript 中实现它。

0 投票
2 回答
7539 浏览

c# - MS Chart Control系列标签定位

我有一个用 MS Chart 控件制作的甘特图(RangeBar);对于一些较短的系列,标签显示在栏外;我更喜欢设置它,以便标签留在栏内并被截断(省略号会很好)。有没有办法做到这一点?多年来,我一直在研究图表和系列的属性,但没有成功。