[NOIP2002 提高组] 均分纸牌
文章浏览阅读387次,点赞4次,收藏3次。差值数组:将问题转化为消除各堆与平均值的差异。前缀和数组:将全局的移动需求转化为局部的累积不平衡。贪心策略:每次移动消...
文章浏览阅读387次,点赞4次,收藏3次。差值数组:将问题转化为消除各堆与平均值的差异。前缀和数组:将全局的移动需求转化为局部的累积不平衡。贪心策略:每次移动消...
文章浏览阅读226次。本文介绍了C语言中结构体、共用体和枚举的基础知识。结构体部分包括定义与初始化方法、变量访问方式(通过.和->运算符)、内存存储规则(...
文章浏览阅读372次,点赞14次,收藏4次。分库分表场景下跨库JOIN的性能优化方案可分为三个维度:设计优化方面,采用全局表冗余、字段冗余和ER分片策略;数据管...
文章浏览阅读182次。本文介绍了三种常见算法:折半查找、插入排序和快速排序。折半查找适用于有序数组,时间复杂度$O(\\logn)$;插入排序适合小规模数据,时...
文章浏览阅读285次。相关题目和后续提高:
文章浏览阅读606次,点赞22次,收藏5次。数组和切片是 Go 语言中不可或缺的数据结构。数组是定长、值类型,其长度是类型的一部分,通常作为切片的底层存储。切片...
文章浏览阅读604次,点赞13次,收藏16次。本文介绍了链式结构二叉树的实现方法,主要讲解了前序、中序和后序遍历的递归实现。文章首先通过buyNode函数手动创...
文章浏览阅读1.2k次,点赞37次,收藏19次。在九章数学体系的框架下,宇宙既不是无限膨胀的气球,也不是从奇点炸开的碎片,而是无数相互独立又和谐共存的闭域系统—...
文章浏览阅读521次,点赞11次,收藏7次。排序 --- 将数据按照 从大到小(降序) 或者 从小到大(升序) 排列C语言中: 选择排序 冒泡排序...
文章浏览阅读5.6k次,点赞71次,收藏45次。位图只存储数据的状态(即是否存在),而不存储数据本身的值,但是我们仍可以根据位图的位索引位置间接查询到数据本身。...