• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Edgration
博客园 首页 新随笔 联系 订阅 订阅 管理
上一页 1 2 3 4 5 6 下一页

2017年5月25日

[笔记]: 前向星 标签: 数据结构存储 2017-05-25 09:13 35人阅读 评论(0) 收藏
摘要: 前向星与邻接表都存储图的方式 前向星是一种数据结构,以储存边的方式来存储图。构造方法如下:读入每条边的信息,将边存放在数组中,把数组中的边按照起点顺序排序(可以使用基数排序,如下面例程),前向星就构造完了。通常用在点的数目太多,或两点之间有多条弧的时候。一般在别的数据结构不能使用的... 阅读全文
posted @ 2017-05-25 09:13 xljxlj 阅读(120) 评论(0) 推荐(0)
 
 

2017年5月24日

[poj 3321]:Apple Tree(树状数组/线段树 和dfs序) 标签: poj苹果dfs 2017-05-24 14:08 75人阅读
摘要: Apple Tree Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 29084 Accepted: 8633 Description There is an apple tree ou... 阅读全文
posted @ 2017-05-24 14:08 xljxlj 阅读(135) 评论(0) 推荐(0)
 
[noip 2013]火柴排队(树状数组/线段树 求逆序对) 2017-05-24 09:36 33人阅读 评论(0) 收藏
摘要: 描述涵涵有两盒火柴,每盒装有 n 根火柴,每根火柴都有一个高度。 现在将每盒中的火柴各自排成一列, 同一列火柴的高度互不相同, 两列火柴之间的距离定义为: ∑(ai-bi)^2其中 ai 表示第一列火柴中第 i 个火柴的高度,bi 表示第二列火柴中第 i 个火柴的高度。每列火柴中相... 阅读全文
posted @ 2017-05-24 09:36 xljxlj 阅读(132) 评论(0) 推荐(0)
 
 

2017年5月23日

[vijos 1448]: 校门外的树(树状数组/线段树) 标签: vijos 2017-05-23 16:36 62人阅读 评论(0)
摘要: 描述校门外有很多树,有苹果树,香蕉树,有会扔石头的,有可以吃掉补充体力的…… 如今学校决定在某个时刻在某一段种上一种树,保证任一时刻不会出现两段相同种类的树,现有两个操作: K=1,K=1,读入l、r表示在区间[l,r]中种上一种树,每次操作种的树的种类都不同 K=2,读入l,r表... 阅读全文
posted @ 2017-05-23 16:36 xljxlj 阅读(108) 评论(0) 推荐(0)
 
[笔记]: 树状数组 2017-05-23 15:31 29人阅读 评论(0) 收藏
摘要: 主要看图 i往上找就是i+=2^k; 往下就是减 k是i的二进制右边0的个数 2^k 直接等于i&(-i); 传送门:写的很好 总结 首先,明白树状数组所白了是按照二分对数组进行分组;维护和查询都是O(lgn)的复杂度,复杂度取决于最坏的情况,也是O(l... 阅读全文
posted @ 2017-05-23 15:31 xljxlj 阅读(157) 评论(0) 推荐(0)
 
 

2017年5月22日

[noip 2016普及组第三题]: 海港 2017-05-22 19:10 49人阅读 评论(0) 收藏
摘要: 题目描述小K是一个海港的海关工作人员,每天都有许多船只到达海港,船上通常有很多来自不同国家的乘客。小K对这些到达海港的船只非常感兴趣,他按照时间记录下了到达海港的每一艘船只情况;对于第i艘到达的船,他记录了这艘船到达的时间ti (单位:秒),船上的乘 客数星ki,以及每名乘客的国籍... 阅读全文
posted @ 2017-05-22 19:10 xljxlj 阅读(211) 评论(0) 推荐(0)
 
[笔记]: 高精度 2017-05-22 10:27 36人阅读 评论(0) 收藏
摘要: 总结: 关于高精度的计算 大体是一个套路 模拟小学所学的计算过程(竖式计算) 然后注意:1.进位 2.排除前导零2的乘方#include#include#include#include#includeusing namespace std;int a[3010],b[3010],a... 阅读全文
posted @ 2017-05-22 10:27 xljxlj 阅读(135) 评论(0) 推荐(0)
 
 

2017年5月18日

[笔记]: 树转二叉树 标签: 二叉树 2017-05-18 10:22 37人阅读 评论(0) 收藏
摘要: 给出一个多叉树 那么怎么将树转换为一个二叉树呢?/*树-->二叉树 给出一棵树 将此树转化为二叉树采用兄弟表示法 如给出: A B C D E F转化为: A B E C F D转换方法将 树的 最左结点作为二叉树的左节... 阅读全文
posted @ 2017-05-18 10:22 xljxlj 阅读(135) 评论(0) 推荐(0)
 
[笔记]: 二叉排序树 标签: 二叉树遍历 2017-05-18 09:34 37人阅读 评论(0) 收藏
摘要: 二叉排序树: 二叉树中每个数都有 左结点小于根结点小于右结点 二叉排序树的中序遍历就是结点的data从小到大排序 建树过程: 对于每个结点 从根结点出发 如果大于结点就往右走 小于就往左走 如走到一个结点为空 则将此结点建入树... 阅读全文
posted @ 2017-05-18 09:34 xljxlj 阅读(162) 评论(0) 推荐(0)
 
 

2017年5月17日

[转] 最长回文子串——Manacher算法 标签: 算法 2017-05-17 18:27 82人阅读 评论(0)
摘要: 转自https://segmentfault.com/a/1190000003914228 0. 问题定义 最长回文子串问题:给定一个字符串,求它的最长回文子串长度。如果一个字符串正着读和反着读是一样的,那它就是回文串。下面是一些回文串的实例:12321 a aba abba aa... 阅读全文
posted @ 2017-05-17 18:27 xljxlj 阅读(129) 评论(0) 推荐(0)
 
 
上一页 1 2 3 4 5 6 下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3