小编ler*_*e61的帖子

如何对十亿个对象上的dynamodb进行独特计算?

在我的dynamodb中存储多少个不同对象的最有效方法是什么?

比如我的对象有十个属性,我希望基于3个属性获得一个独特的计数.

key-value amazon-dynamodb

8
推荐指数
1
解决办法
6024
查看次数

如何将对象作为参数传递到 CosmosDB 存储过程中

如何将对象作为参数传递到 CosmosDB 存储过程中

\n\n

我正在尝试测试 CosmosDB SQL 集合的存储过程,但无法将对象作为参数传递。\n存储过程代码:

\n\n
/*\n@function\n@param {object} input\n*/\nfunction\xc2\xa0sample(input) {\n    var\xc2\xa0collection = getContext().getCollection();\n\n    if (!input) throw new Error("The input is undefined or null.");\n\n    console.log(input);\n    console.log(input.a);\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

我使用的参数值{a:1}

\n\n

我期望得到:

\n\n
\n

“{a:1}1”

\n
\n\n

但我得到的是:

\n\n
\n

“{a:1}未定义”

\n
\n\n

图片说明

\n

json azure-cosmosdb

3
推荐指数
1
解决办法
2247
查看次数

计算列表中每个元素出现的连续子列表的数量

我需要计算原始列表中每个元素出现在该列表的连续子列表中的次数.例如,

对于集合[A,B,C]我应该得到连续的子列表[A,B,C],[A,B],[B,C],[A],[B],[C]这给我跟随数字:
A使用3次
B使用4次
C使用3次

列表[A,B,C,D]应为[A,B,C,D],[A,B,C],[B,C,D],[A,B],[B, C],[C,D],[A],[B],[C],[D]和数字:
A使用4次
B使用6次
C使用6次
D使用4次

我有代码生成所有连续的子列表,并允许我进行计算.但是对于大输入它变得太慢,同时我相信我只是错过了一些允许我进行计算而不会生成所有连续子列表的东西.我将非常感谢任何帮助:谷歌关键字,代码等

    public static IEnumerable<int[]> Permutate(int[] a)
    {
        for (int i = 1; i < a.Length; i++)
        {
            for (int j = 0; j < a.Length-i; j++)
            {
                yield return a.Skip(j).Take(i).ToArray();
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

c# arrays algorithm

2
推荐指数
1
解决办法
141
查看次数