Maerlyn's Rainbow
  • Blog
  • Online Judge

Abel 求和公式在算法竞赛中的应用

Leetcode 3500. Minimum Cost to Divide Array Into Subarrays

链接:英文 | 中文

题目大意

给定两个等长数组 nums 和 cost,以及一个整数 k,你可以将 nums 分割成若干个非空 …

more ...

为什么我不建议你阅读《数据密集型应用系统设计》(之三)

分布式存储系统的常见挑战

“不可靠”的数据复制

在上一篇文章中,我们讨论了数据的复制机制。在理想情况下,副本间的数 …

more ...

可控扩容与扩展中国剩余定理 :NoSQL 分区实践

在现代分布式数据库中,Hash 分区(Hash-based Partitioning) 是最常用的数据分布策略之一。系统通过对 key 取 hash,再对分区数 N 取模,将数据路由到 …

more ...

为什么我不建议你阅读《数据密集型应用系统设计》(之二)

分布式数据系统:从“加机器”说起

当单台机器再也扛不住不断增长的存储和计算需求时,我们别无选择,只能走上“加机器”的 …

more ...

为什么我不建议你阅读《数据密集型应用系统设计》(之一)

因为我是标题党。

这本书与我们常用来垫显示器的《算法导论》或《深入理解计算机系统》(如果你是大一大二的同学,可能还包 …

more ...

3D打印解压玩具 / 3D Printed Fidget Toy

这是一款我用3D打印制作的小巧解压玩具,造型为柔和的三角形,中间布满可以按压的小圆点,简单又有趣。适合在工作或学习时用来放松,也适合小 …

more ...

风力涡轮机 3D 模型 / Vertical Axis Wind Turbine (VAWT) 3D Model

这是一款垂直轴风力涡轮机(VAWT)3D模型,外观采用螺旋扭转的叶片设计,具有极强的美感和结构对称性。它不需要支撑结构,方便 …

more ...

动手实现智能指针 (上篇) - C++ for the Antiquated(之四)

智能指针(如 std::shared_ptr 和 std::weak_ptr)已经成为现代 C++ 编程的重要工具,尽管它们并不算是“新兴”的特性。在 C++11 标准之前,Boost 库就已经引 …

more ...

std::visit实现运行时多态 - C++ for the Antiquated(之三)

在传统的 C++ 中,运行时多态 通常依赖于 “接口 - 虚函数” 机制,通过抽象类、具体类与对象的设计来实现。这种多态方式通常被称 …

more ...

动手实现std::visit - C++ for the Antiquated(之二)

std::variant 与 std::visit

std::variant

std::variant 是 C++17 引入的类型安全的联合体(type-safe union),可以在多个预定义类型中存储任意一个值。与传统的 union 不同 …

more ...

  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • »
  • Social

    • github
    • rss
  • Tags

    • 题解
    • algorithm
    • cpp
    • phxrpc
    • 分布式系统
    • 算法
    • codeforces
    • leetcode
    • 数据库
    • thread
    • rpc
    • C++
    • multi-thread
    • tcp
    • 公开课
    • cas
    • memory-barrier
    • 一致性
    • storage
    • Distributed System
    • multithread
    • STUP
    • 数据系统
    • UDP
    • modern cpp
    • System Design
    • interview
    • 闲聊
    • networking
    • protocol
    • induction
    • basic paxos
    • Google
    • Solution
    • CSE351
    • storage system
    • 数据密集型应用系统
    • 多线程
    • SPIN/Promela
    • 3D printing
    • ucontext
    • cmpxchg
    • raft
    • paxos
    • Promela
    • SPIN
    • azure
    • async
    • hash
    • lsm-tree
    • bbr
    • partitioning
    • dp
    • Functional Programming
    • a2b
    • multi paxos
    • Queue
    • std::function
    • BitTorrent
    • litmus
    • 分布式事务
    • leveldb
    • wisckey
    • 数据编码
    • excrt
    • 数据模型
    • 索引结构
    • Data Center
    • game
    • Data Center Management
    • FIFO
    • Autopilot
    • wait-free
    • WSL
    • AtCoder
    • bw-tree
    • PL
    • Kubernetes
    • MESI
    • Ceph
    • pecificA
    • crt
    • 计数
    • modern C++
    • Computational geometry
    • 容斥原理
    • Borg
    • 主从复制
    • repartitioning
    • geometry
    • rocksdb
    • Racket
    • OCaml
    • powershell
    • nosql
    • math
    • system
    • herd7
    • Compare-and-Swap
    • non-blocking
  • Links

    • Pelican

© 2025 Wizmann · Powered by pelican-bootstrap3, Pelican, Bootstrap

Back to top