【题解】洛谷P1120 小木棍(搜索+剪枝+卡常)

洛谷P1120:https://www.luogu.org/problemnew/show/P1120 思路 明显是搜索题嘛 但是这数据增强不是一星半点呐 我们需要N多的剪枝 PS:需要先删去超出50的木棍 首先我们可以想到枚举每个小木棍的长度来搜索 但是直接枚举肯定会超时的 所以我们想到优化剪枝 因为要组成木棍肯定要从被砍开的木棍中的最大值开始枚举到所有木棍总和长(只有一根木棍被砍开) 然而这样却还不是最优的剪枝 因为每根原始小木棍的长度一样 所以枚举长度的时候可以判断是否被总和整除 而且我
分类: 其他 发布时间: 09-28 22:37 阅读次数: 0

博客园界面美化 博客园界面美化

博客园界面美化 作者:@Ryanjie 本文为作者原创,转载请注明出处:https://www.cnblogs.com/Ryanjie/p/9382356.html 阅读目录(Content) 博客园界面美化 0x00. 写在前面 0x01. 博客园后台设置 0x02. 页面定制CSS代码 0x03. 侧边栏公告 0x04. 页首Html代码 0x05. 页脚Html代码 0x06. 博客签名 0x07. 写在最后 回到顶部(go to top) 博客园界面美化 标签: 美化 回到顶部(go
分类: 其他 发布时间: 09-28 22:37 阅读次数: 0

数据挖掘——相似文章推荐

  相似文章推荐:在用户阅读某篇文章时,为用户推荐更多的与在读文章内容相类似的文章   相关概念: 推荐(Recommended):指介绍好的人或事物,希望被任用或接受。数据挖掘领域,推荐包括相似推荐和协同过滤推荐。 相似推荐(Similar Recommended): 指当用户表现出对某人或者某物的兴趣时,为他推荐与之相类似的人或者物,核心定理:人以群分,物以类聚。 协同过滤推荐(Collaborative Filtering Recommendation):指利用已有用户群过去的行为或意见
分类: 其他 发布时间: 09-28 22:37 阅读次数: 0

第13天-迭代器和生成器

迭代器 迭代就是重复的一个过程,但是不是单纯的重复,每一次的重复都是基于上一次的结果产生的。不过只记住迭代他就是重复的执行过程就是了。 #单纯的重复不是迭代,例如: count = 0 while count < 3: print(count) count += 1 #每一次的重复都是基于上一次的结果产生的,随着count的改变输出不同的结果 count = 0 list = ["a", "b", "c"] while count < 3: print(list[co
分类: 其他 发布时间: 09-28 22:37 阅读次数: 0

写博客的教程

写技术博客的相关内容 转载: https://www.cnblogs.com/xuwujing/p/7856059.html
分类: 其他 发布时间: 09-28 22:37 阅读次数: 0

bzoj 3573: [Hnoi2014]米特运输【树形dp+瞎搞】

阅读理解题,题意是以1为根的有根树,每个点有点权,求修改最少点权能使每个点的权值等于其所有子节点权值之和并且每个点的所有子节点权值相等的个数 然后就比较简单了,就是有个技巧是数太大,需要对所有操作都取log 因为一个点的权值可以确定整棵树,所以求出每个点权值不变的总权值,看看最多有几个相等,记为mx,答案就是n-mx #include<iostream> #include<cstdio> #include<cmath> #include<algorithm> using namespace s
分类: 其他 发布时间: 09-28 22:37 阅读次数: 0

django 信号

https://segmentfault.com/a/1190000008455657
分类: 其他 发布时间: 09-28 22:37 阅读次数: 0

系统分析与设计_第一周作业

第一周博客作业 欢迎大家访问我的个人主页:118.24.36.93/selfweb/ 这是我个人通过PHP搭建的。 1.介绍自己,建博客 我是软件工程2016级的一名大三学生。 比较喜欢文学、哲学、历史。对西方古典哲学,西方近现代哲学,中国古典文学都有长时间的研究,曾经在在校级、市级文学刊物上发表过一些文章,也出席过一些文学论坛,青年作家研读会。现在已经转行写代码,主要研究方向为数学建模,智能算法,大数据处理。 未来的话希望去中科院下属研究所读研究生,目前在学术科研方面取得了一定的成果,发表论
分类: 其他 发布时间: 09-28 22:37 阅读次数: 0

八、接口中的默认方法与静态方法

一、接口中的默认方法 Java 8中允许接口中包含具有具体实现的方法,该方法称为 “默认方法”,默认方法使用 default 关键字修饰。 例如 接口默认方法的” 类优先” 原则 若一个接口中定义了一个默认方法,而另外一个父类或接口中又定义了一个同名的方法时 选择父类中的方法。如果一个父类提供了具体的实现,那么接口中具有相同名称和参数的默认方法会被忽略。 接口冲突。如果一个父接口提供一个默认方法,而另一个接口也提供了一个具有相同名称和参数列表的方法(不管方法是否是默认方法), 那么必须覆盖该
分类: 其他 发布时间: 09-28 22:37 阅读次数: 0

POJ 2596

1 #include <iostream> 2 #include <cstdio> 3 #include <cmath> 4 #include <cstring> 5 #include <algorithm> 6 #include <queue> 7 #include <stack> 8 #include <vector> 9 using namespace std; 10 int main(int argc, char *argv[]) 11 { 12 int s,d
分类: 其他 发布时间: 09-28 22:37 阅读次数: 0

(四)五种IO模型

基本概念 我们之前编写的套接字程序都是阻塞式的,其实这也是默认的形式。现在我们需要明确一些概念: 用户空间和内核空间 首先要明确,用户启动的应用程序在系统中以一个进程的形式存在,而无论对于网络数据还是磁盘数据通常来讲这个进程都无法直接访问,必须由内核把数据复制到用户空间也就是进程所在的内存空间里这个进程才可以访问。上图结合了网络请求和磁盘数据,用户发起一个HTTP请求,请求一个HTML页面,这个页面就在磁盘上,其实就是把这个HTML页面发送给用户,用户的浏览器解析HTML语言就显示了页面。用户
分类: 其他 发布时间: 09-28 22:37 阅读次数: 0

SSM框架之动态代理Mapper快速搭建

1. 新建Maven项目 ssmnew 2. pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.x
分类: 其他 发布时间: 09-28 22:37 阅读次数: 0

[PHP] 算法-二叉树的子结构判断的PHP实现

输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构) 1.子树的意思是包含了一个节点,就得包含这个节点下的所有节点,两棵树同时到底 2.子结构可以是A树的任意一部分 思路: 1.第一个递归:A和B两棵树,先在A中找到与B的根结点相同的点,如果A的根不是,那就递归A的左右子树来找 2.第二个递归:从两棵树的根结点开始进行比较,遍历的过程中,如果B树为空,则返回true;如果B不为空,A为空,返回false A树的结点值与B树的
分类: 其他 发布时间: 09-28 22:37 阅读次数: 0

案例:写一个函数,实现求数组的最大值

//需求:已知数组 arr = [1,9,3,7,5] ,使用程序计算出该数组的最大值,封装成函数   //求数组中最大值的函数,完整代码 function getMaxNumber ( arr ) { var max = -Infinity; for(var i = 0;i<arr.length;i++){ if(max <= arr[i]){ max = arr[i];
分类: 其他 发布时间: 09-28 22:37 阅读次数: 0

vc++如何创建程序-构造函数02

1.若忘记了赋值,出现运行结果是很大的负值(因为我们定义的x与y这两个成员变量存储在内存中是一个随机的值) 当我们调用时,随机输出。 //包含输入输出的头文件 #include<iostream.h> class Point { public: int x; int y; //在结构体中编写一个函数来负责输入输出的功能, //就不需要在main函数中输出了,直接在main函数中调用output函数 void output() { cout<<x<<endl<<y<<endl; } }; //定
分类: 其他 发布时间: 09-28 22:37 阅读次数: 0

P3835 【模板】可持久化平衡树

题目描述 您需要写一种数据结构(可参考题目标题),来维护一些数,其中需要提供以下操作(对于各个以往的历史版本): 插入x数 删除x数(若有多个相同的数,因只删除一个,如果没有请忽略该操作) 查询x数的排名(排名定义为比当前数小的数的个数+1。若有多个相同的数,因输出最小的排名) 查询排名为x的数 求x的前驱(前驱定义为小于x,且最大的数,如不存在输出-2147483647) 求x的后继(后继定义为大于x,且最小的数,如不存在输出2147483647) 和原本平衡树不同的一点是,每一次的任何操作
分类: 其他 发布时间: 09-28 22:37 阅读次数: 0

Mycat分表 入门篇

需求来源: 数据的切分方式 几种典型的分片规则 心得   根据经验,每个数据库不应超过300张表,每张表不应超过500万条数据。如果超过这个范围,就会感觉到性能瓶颈,此时就应该考虑分库分表,而mycat就是一个目前来说很好的选择。建议使用同schemas的方式,以表的纬度来区分,此方法更加灵活。
分类: 其他 发布时间: 09-28 22:37 阅读次数: 0

“画”中有话,腾讯公益记录下的无声匠人

【创成汇】 “我是一名聋人画师,我知道我和别人是不一样的。我,从未听见过这个世界,但是老师告诉我,作画也是一种声音,从那时起,我便选择用画笔与这个世界对话。”在腾讯公益的一则短片中,主人公胡士群用手语比划,面带微笑地介绍着。 “用心作画,用画发声。”胡士群也将这样的理念带入到自己一手创办的公司UDS艺术事务所中。 UDS艺术事务所是一个非常特殊的团队,成员全部是热爱绘画的听障人士。“虽然我们的生活是静音的,但我们会用双眼捕捉和发现美。”或许是因为听不见声音,工作时,这个团队比常人少了一份浮躁,
分类: 其他 发布时间: 09-28 22:37 阅读次数: 0

debian,dietpi,linux中文乱码解决方法

sudo apt-get install ttf-wqy-zenhei 下载这个字库,然后重启
分类: 其他 发布时间: 09-28 22:37 阅读次数: 0

七、新时间日期 API

一、使用 LocalDate、 LocalTime、 LocalDateTime LocalDate、 LocalTime、 LocalDateTime 类的实例是不可变的对象,分别表示使用 ISO-8601日历系统的日期、时间、日期和时间。它们提供了简单的日期或时间,并不包含当前的时间信息。也不包含与时区相关的信息。 注: ISO-8601日历系统是国际标准化组织制定的现代公民的日期和时间的表示法 二、Instant 时间戳 用于“时间戳”的运算。它是以Unix元年(传统的设定为UTC时区1
分类: 其他 发布时间: 09-28 22:37 阅读次数: 0