好好学习,天天向上

  • 后端开发
    • Rust
  • 区块链
    • BTC
    • Layer2
  • 经济投资
  • 文学创作
    • 哲学思考
    • 随笔
算法
L2

拉格朗日差值与拉格朗日重心差值

多项式的表达有两种方式:点值表达与系数表达,例如:对于多项式 \(f(x)=x^3-2x^2+1\),使用系数表达就是\([1,-2,0,1]\),每一项对应相应幂次的系数。其点值表达可以表示为\([(1,0),(2,1),(3,10),(4,33)]\),这些点是\(f(x)\)在点\(1,2,3,4\)处的取值。 多项式插值的基本定理指出,对于\(n+1\)个互不相同的点\((x_0, y_0), (x_1, y_1), \ldots, (x_n, y_n)\),存在唯一 一个次数不超过\(n\) 的多项式 \…

6 7 月, 2024 0条评论 404点热度 0人点赞 hhxxttxs 阅读全文
区块链

蒙哥马利算法

蒙哥马利算法(Montgomery algorithm)是一种用于快速执行模重复平方(\(a^n\;mod\;N\))和模乘法(\(a*b\;mod\;N\))的算法。它主要用于解决大数取模运算的效率问题。 优化重点是避免除法,只使用乘法和位操作。 取模运算 例如:\(10\;mod\;3 = 1\),取模即求余数。 对于取模运算常见的性质有: \((a + b) \;mod \;N = (a \;mod \;N + b\; mod \;N) \;mod \;N\) \((a - b) \;mod \;N = (a…

25 3 月, 2024 1条评论 804点热度 0人点赞 hhxxttxs 阅读全文

Recent Posts

  • 零知识证明协议zk-stark说明
  • JMT——JellyfishMerkle树
  • 并行VM的常见设计:悲观执行与乐观执行
  • 理解共识算法----Narwhal与Tusk&BullShark共识算法
  • 理解共识算法----Hotstuff

Recent Comments

  1. hhxxttxs 发表在 区块链开发技术学习路线
  2. kk 发表在 区块链开发技术学习路线
  3. 杰哥 发表在 区块链开发技术学习路线
  4. hoz 发表在 蒙哥马利算法
  5. hhxxttxs 发表在 区块链开发技术学习路线

COPYRIGHT © 2024 好好学习,天天向上. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang