摘要: 本题的模板是套用了 A.S.KirigiriKyouko 的模板。请dalao见谅 一、01背包 有N件物品和一个容量为V的背包。第i件物品的价格(即体积,下同)是w[i],价值是c[i]。求解将哪些物品装入背包可使这些物品的费用总和不超过背包容量,且价值总和最大。 这是最基础的背包问题,总的来说就 阅读全文
posted @ 2018-09-16 22:13 Crazily 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 1.单源点的最短路径问题:给定带权有向图G和源点v,求从v到G中其余各顶点的最短路径。 我们用一个例子来具体说明迪杰斯特拉算法的流程。 定义源点为 0,dist[i]为源点 0 到顶点 i 的最短路径。其过程描述如下: 步骤dist[1]dist[2]dist[3]dist[4]已找到的集合 第 1 阅读全文
posted @ 2018-09-08 11:11 Crazily 阅读(5356) 评论(2) 推荐(0) 编辑
摘要: 敲代码要敲疯了!! 不怕难,就怕烦。。。 好了,很晚了,明天就开学了 22:30 这段代码就不做详细解析了 我也去睡了 好梦O(∩_∩)O 阅读全文
posted @ 2018-08-30 22:31 Crazily 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 虽然高精度是比较基础,但不管怎么说还是要敲一遍的 代码长,知识基础,是处理边界的练手经典 所以 我也写了一些!!!(接受众大佬的批评,指点) 第一次些小小解析 咕力咕力@A@ 阅读全文
posted @ 2018-08-30 20:54 Crazily 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 题目描述 为了准备一个独特的颁奖典礼,组织者在会场的一片矩形区域(可看做是平面直角坐标系的第一象限)铺上一些矩形地毯。一共有 nn 张地毯,编号从 11 到nn。现在将这些地毯按照编号从小到大的顺序平行于坐标轴先后铺设,后铺的地毯覆盖在前面已经铺好的地毯之上。 地毯铺设完成后,组织者想知道覆盖地面某 阅读全文
posted @ 2018-08-29 21:48 Crazily 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 其实就是递推,个人认为还是(1)的更有意思鸭 阅读全文
posted @ 2018-08-23 16:04 Crazily 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 题目描述 一般的文本编辑器都有查找单词的功能,该功能可以快速定位特定单词在文章中的位置,有的还能统计出特定单词在文章中出现的次数。 现在,请你编程实现这一功能,具体要求是:给定一个单词,请你输出它在给定的文章中出现的次数和第一次出现的位置。注意:匹配单词时,不区分大小写,但要求完全匹配,即给定单词必 阅读全文
posted @ 2018-08-23 14:43 Crazily 阅读(302) 评论(0) 推荐(0) 编辑
摘要: /这样过了(^-^)V /YANGLISHUI 阅读全文
posted @ 2018-08-22 17:08 Crazily 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 13:54 阅读全文
posted @ 2018-08-22 13:55 Crazily 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 目录 一、概述 二、从一个例子理解线段树 创建线段树 线段树区间查询 单节点更新 区间更新 三、线段树实战 一 概述 线段树,类似区间树,它在各个节点保存一条线段(数组中的一段子数组),主要用于高效解决连续区间的动态查询问题,由于二叉结构的特性,它基本能保持每个操作的复杂度为O(logn)。 线段树 阅读全文
posted @ 2018-08-17 10:10 Crazily 阅读(186) 评论(0) 推荐(0) 编辑