cost 313 ms
如何验证交易哈希是否包含在链上区块的 transactionsRoot 中? - How to verify that a transaction hash is included in a block's transactionsRoot on chain?

我正在做一些研究,看看你将如何验证交易哈希是否包含在以太坊中特定区块的 transactionsRoot 中。 具有挑战性的部分是我试图在链上做到这一点。 谁能帮我弄清楚我需要将哪些数据传递给函数以及如何验证这一点? 由于 transactionsRoot 是 merkle patricia tr ...

为什么 Patricia 尝试在某些节点中使用反向链接,它的逻辑是什么? - Why Patricia tries has that backwards links in some nodes and what's the logic behing it?

我正在尝试实现我自己的 Patricia Trie 库以用于学习目的,因此在添加一些节点时我卡住了,因为我得到的每个示例都有这些奇怪的向后链接,对我来说毫无意义。 这些链接的意义何在? 它背后的逻辑是什么? 我看过几十个视频、论文(包括 Edward Fredkin 的原始论文)、书籍(Drozd ...

在patricia trie中查找所有作为字符串前缀的键 - Find all keys in patricia trie that are prefix of a string

我试图找到存储在trie中的所有键,这些键是字符串的有效前缀。 示例:给定一个包含“ ab”,“ abc”,“ abcd”,“ bc”和“ bcd”的特里。 在trie中搜索字符串“ abcdefg”应产生“ abcd”,“ abc”,“ ab”。 我想为Java使用appache ...

Merkle Patricia Tree (Ethereum) 和 Hashtable,哪个搜索速度更快? - Merkle Patricia Tree (Ethereum) and Hashtable, which one has faster search speed?

目标: 我想实现一个 function,它有一个输入序列“X1,...,Xn”并输出一个有序列表“Xp,..,Xq”,其中所有元素都是不同的但有序的。 要求: 对于序列“X1,...,Xn”中的每个 Xi,它都是一个 256 位长的字符串。 输入序列“X1,...,Xn”可能具有相同的元素,这意味 ...

“板蓝根”一词在基数树中的意义 - Significance of the term “Radix” in Radix Tree

虽然很难找到“基数树”的一致定义,但大多数公认的基数树定义表明它是一个压缩的前缀树。 我正在努力理解的是在这种情况下术语“基数”的重要性。 为什么压缩的前缀树如此命名(即Radix Tree),而非压缩的前缀树不称为Radix Tree? ...

有没有办法减少范围跟踪的痛苦? - Is there some way to reduce the pain of range tracking?

公司目前旗下有一个拉请求由Jonathan S.,以取代实施Data.IntMap在解释一个本自述基于从想法博客文章由爱德华Kmett。 Jonathan S.开发的基本概念是IntMap是一个看起来像这样的二叉树(为了保持一致性,我对他的开发做了一些细微的改动): 在该表示中,每 ...

将Trie扩展到更多的叶子 - Extending trie to higher number of leaves

我必须使用尝试来制作字典,字母表中字母的数量将从26增加到120,因此叶节点的数量将成倍增加。 我可以使用哪些优化来使我的查找,插入和删除时间不成倍增加? 编辑让问题更清楚,对不起缺少细节,我使用的是基数树之类的多路Trie并对其进行了一些修改。 我的问题是,如果我知道单词的大小(肯定 ...

为什么在 PatriciaTrie 中无法访问 `floorEntry` 和其他方法? - Why `floorEntry` and other methods are not accessible in PatriciaTrie?

在实现 ip-lookup 结构时,我试图在类似 trie 的结构中维护一组键,该结构允许我搜索键的“地板”(即小于或等于给定的最大键)钥匙)。 我决定使用 Apache Collections 4 PatriciaTrie但遗憾的是,我发现floorEntry和相关方法不是public 。 我目前 ...

如何读取此基数树结构以确定下一个字符串概率? - How can I read this Radix Tree structure to determine next-string probability?

在JavaScript中,我试图获取给定的用户输入并猜测可能完成用户当前(不完整)键入的单词的3个最可能的单词。 猜测基于用户过去的输入。 我在这里工作,在这个JSFiddle中 。 我构建的用于记录用户过去输入的结构是修改后的Radix Tree(AKA Patricia Trie) ...

如何在JavaScript中构建Radix树? - How does one build a Radix Tree in JavaScript?

受到iOS7 iMessage的下一个单词预测的启发,我决定尝试编写一个脚本,根据用户输入,可以学习哪些单词/字母最有可能完成用户的当前单词或哪个单词很可能是下一步需要。 为此,我将使用与Radix Tree (AKA a Patricia Trie)非常相似的数据结构。 以此用户输 ...

确定一个字符串是否是另一个字符串的前缀 - Determine if one string is a prefix of another

我写下了一个简单的函数,它确定str1是否是str2的前缀。 这是一个非常简单的函数,看起来像这样(在JS中): 如您所见,它循环遍历前缀字符串的整个长度,以衡量它是否是候选字符串的前缀。 这意味着它的复杂性是O(N),这也不错,但是当我有一个庞大的数据集来考虑循环以确定哪些字符串具 ...

尝试帕特里夏·特里 - A Trie to A Patricia Trie

我正在尝试编写一个简单的搜索引擎,该引擎使用trie (一个节点仅包含一个字符)数据结构来查找单词。 而当它从用户得到的“压缩”命令,特里应该变成的形式一帕特里夏·特里 (一个节点包含常见与子女的字符串) 我已经完成了串联字符串的部分,但是问题是与父母级联的孩子仍然在那里。(它们应该被删 ...

Patricia Trie用于快速检索IPv4地址和卫星数据 - Patricia Trie for fast retrieval of IPv4 address and satellite data

我正在用C ++编写一个程序,该程序需要快速查找和存储IP地址(所有IPv4)。 每个IP地址都有一个与之关联的数据。 如果在Trie中已经存在,我打算将Trie中IP地址的数据与新的地址数据合并。 如果不存在,我打算将其添加为该Trie的新条目。 无需删除IP地址。 为了实现这一 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM