会员
周边
众包
新闻
博问
闪存
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
夏ノアメ
博客园
首页
新随笔
联系
订阅
管理
2020年7月30日
扩散II_牛客网
摘要: 牛客网编程题 扩散II 牛客网原链接 题目描述 作为牛客王国的探险先锋,牛牛来到了一片新的大陆。这是一个工业化程度很高的大陆,遍地都是工厂,有些工厂之间有管道相连。这片大陆一共有 \(n\) 个工厂,有 \(n\) 对工厂之间有管道相连,因为工厂之间需要合作,所以这 \(n-1\) 个管道保证任意两
阅读全文
posted @ 2020-07-30 16:07 夏ノアメ
阅读(143)
评论(0)
推荐(0)
2020年7月19日
线段树(原理简述+C++代码)
摘要: 线段树简述 线段树的特点: 操作逻辑是树的逻辑(左右子节点概念) 底层数据存储却是用数字实现的。说白了,线段树对应的是一棵完全二叉树,每个节点在数组中的位置就是该该节点在层序遍历中的序号(从1开始)。 基于数组实现我们能方便的访问一个节点的左右子节点,设当前节点存储序号 idx ,则左右子节点为存储
阅读全文
posted @ 2020-07-19 17:48 夏ノアメ
阅读(264)
评论(0)
推荐(0)
红黑树(原理与C++代码)
摘要: 原理 reference:原文参考 红黑树介绍 红黑树是一棵二叉搜索树。普通的二叉搜索树最大节点深度是 \(O(n)\),但是红黑树最大深度为 \(O(2log_2(n))\) 。为了实现这一点红黑树为每个节点添加了颜色, 每个节点非黑即红; 根节点为黑色; 同时保证每个根节点到每个叶子节点所经过的
阅读全文
posted @ 2020-07-19 16:13 夏ノアメ
阅读(291)
评论(0)
推荐(0)
公告