240 发简信
IP属地:北京
  • 文章有丢失么,找不到四了

    区块的持久化之BoltDB(五、完结篇)

    在上篇文章《区块的持久化之BoltDB(四)》中,我们分析了读写Transaction Commit时的各个步骤,其中重要的是与Bucket对应的B+Tree节点的旋转与分裂...

  • CF1152D. Neko and Aki's Prank

    CF1152D[http://codeforces.com/contest/1152/problem/D]http://codeforces.com/contest/1152...

  • CF1152C. Neko does Maths

    CF1152Chttp://codeforces.com/contest/1152/problem/C 大意:给两个数a,b。让你找一个k,使得a+k与b+k的最小公倍数尽可...

  • 120
    装饰者模式

    咖啡订单系统 有一家咖啡连锁店,发展的很快,所以他们准备更新订单系统,以合乎他们的饮料供应需求。他们原先的类是这样设计的。。。 购买咖啡时,可以购买不同的口味,例如:蒸奶(S...

  • 120
    策略模式

    模拟鸭子 Joe上班的公司做了一套相当成功的模拟鸭子游戏:SimDuck。游戏中会出各种鸭子。用OO的方式设计,会游泳,呱叫。[图片上传失败...(image-23f71a-...

  • 120
    观察者模式

    气象观测站 你的团队接到一个任务,建立一个能显示气象站数据的应用,可以添加或移除布告板,布告板默认有 目前状况,气象统计,天气预测。用户可以随时添加或移除布告板。提供一个We...

  • 120
    工厂模式

    问题引出,关于实例化 创建一个类的实例很简单,new一下就行了,但是用new实在实例化一个具体类,不是在针对接口编程。这样会导致代码缺乏弹性,给维护带来麻烦。比如有许多鸭子类...

  • CF1153C. Serval and Parenthesis Sequence

    题目链接:CF1153C 题目大意 给你一个串,只包含字符 "(" ")" "?",问可不可以通过吧 "?" 变成括号,使得字符串s满足:1.整个串是合法的括号序列2.任何前...

  • 2.C标准I/O

    2 C 标准I/O 2.1 文件指针 标准I/O并不直接操作文件描述符,而是通过文件指针(file pointer)。文件指针映射到一个文件描述符。文件指针类型为FILE,定...

  • 素数专题

    一.素数的一些性质: 素数的个数无限多(不存在最大的素数) 存在任意长的一段连续数,其中的所有数都是合数(相邻素数之间的间隔任意大) 所有大于2的素数都可以唯一地表示成两个平...

  • 1.文件I/O

    1 文件I/O 1.1 函数open和openat fd参数把open和openat区分开 1 path参数指定的是绝对路径名,fd参数被忽略,两函数没有区别2 path参数...

  • 图论---第k短路

    poj2249 A*算法 来自百度百科A* 算法,A* (A-Star)算法是一种静态路网中求解最短路径最有效的直接搜索方法,也是解决许多搜索问题的有效算法。算法中的距离估算...

  • 读入优化

    namespace fastIO {#define BUF_SIZE 100000//fread -> readbool IOerror = 0;inline char nc...

  • 图论---网络流

    最大流 EdmondsKarp bfs找路,途中记录前驱节点让后从汇点遍历到起点,找到最小flow再次遍历,更新沿途边累加答案,继续bfs dinic 多路增广+当前弧优化建...

  • 图论---链式前向星

    链式前向星,存图方法