【BZOJ3832】[POI2004]Rally(拓扑排序,动态规划)

【BZOJ3832】[POI2004]Rally(拓扑排序,动态规划) 题面 BZOJ,权限题 洛谷 题解 这题好强啊,感觉学了好多东西似的。 首先发现了一个图画的很好的博客,戳这里 然后我来补充一下这题到底怎么做。 首先这个图是一个\(DAG\),我们对其进行拓扑排序,设\(f[i]\)表示以\(i\)开头的最长链长度,\(g[i]\)表示以\(i\)结尾的最长链长度,那么经过某条边\(u\rightarrow v\)的边贡献的最长路的贡献就是\(g[u]+f[v]+1\)。 我们发现,如果
分类: 其他 发布时间: 10-14 23:13 阅读次数: 0

404 Note Found -选题报告

目录 NABCD分析引用 N(Need,需求): A(Approach,做法): B(Benefit,好处): C(Competitors,竞争): D(Delivery,交付): 初期 中期 个人贡献分 评定原则 本组现场答辩得分 评审表 选题报告ppt 选题报告文档 问题回答 第一组 爸爸饿了队 第二组 拖鞋旅游队 第三组 彳艮彳亍队 第四组 火箭100队 第五组 起床一起肝活队 第七组:第三视角队 第八组 小白吃问题队 组长胡绪佩博客地址:https://www.cnblogs.com/
分类: 其他 发布时间: 10-14 23:13 阅读次数: 0

3.1更新日志

1.完善统一的物品显示信息,自动生成,实时显示,外观美化 2.屏蔽大脚和魔盒部分可能导致UI异常的插件,同时开放接口,支持GM自己添加要屏蔽的插件 3.全新的功能Item、NPC及Gameobject,字段使用枚举类型,支持数据库直接选择,添加Command、RewId字段,支持直接调用命令与奖励模板。移除索引表。 4.挑战副本改为进本选择难度,选择难度后将全体队伍成员传送进本,支持仅扣除队长和扣除全体成员消耗配置 5.增加技能学习和移除时调用命令 6.禁用技能disables表将对FM中的技
分类: 其他 发布时间: 10-14 23:13 阅读次数: 0

c# TCP高性能通信

开篇都是吹牛逼哈。。。 我原本打算使用dotnetty来解决传输问题,但是试了下没有成功,也没有找到相关问题解决方法,导出源码,好大啊。暂时不想研究,而且是.Net Core的。最后没有办法,就自己封装了。我就不上代码了,已经传到GIT上面了,和其它项目。 我主要介绍过程原理,; 1.ISocketChannel接口,继承实现通信,继承类封装Socket. 2.外层封装ServerSocketChannel,仿造dotnetty服务端,设置socket参数,接收线程数,设置数据的解析类及打包的
分类: 其他 发布时间: 10-14 23:13 阅读次数: 0

【】maven 配置启动tomcat版本,修改默认的6.x.x版本

<build> <plugins> <!-- 配置Tomcat插件 ,用于启动项目 --> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <!--如果不设置,则默认为猫的自定义端口,项目路径为http://localh
分类: 其他 发布时间: 10-14 23:13 阅读次数: 0

win10 apache2.4访问403

Windows10下部署apache2.4,其他机子访问403。按照网上部署教程将wamp文件夹下\bin\apache\apache2.4.23\conf\http.conf中所有的 require all denied及require local修改为require all granted后重启服务发现仍然是forbidden。 没有办法尝试着修改conf文件夹下\extra\httpd-vhosts.conf。同样将denied修改为granted后重启Apache就可以了
分类: 其他 发布时间: 10-14 23:13 阅读次数: 0

c# Hash一致算法实现负载均衡

开篇吹牛。。。。。 不吹了,因为我不擅长算法,就不胡说八道了。 现在一般的实现负载均衡,主要采用2种方法: 1.轮训 2.负载均衡算法 轮训就不说了,负载均衡现在一般采用HASH一致算法 不多说了,这个算法方面我真不擅长,不给大家胡说。介绍2片博文 https://www.cnblogs.com/daizhj/archive/2010/08/24/1807324.html https://www.cnblogs.com/mushroom/p/4472369.html 由于我是往负载均衡方面使用
分类: 其他 发布时间: 10-14 23:13 阅读次数: 0

数位dp真·浅谈 By cellur925

预警:由于是从$Vergil$学长那里和$Mathison$大神那里学来的,所以清一色记忆化搜索!qwq 巨佬的数位dp讲解(未来的咕咕日报头条): https://www.luogu.org/blog/virus2017/shuweidp 数位dp嘛,顾名思义...就是与每个数上的那位有关系...(废话) 一般问题形式都是,在区间$[l,r]$中,满足xx条件的数有多少。然后数据范围一般巨大,枚举是不可能的,这辈子是不可能的。所以一般我们都把它当做字符串处理,预处理出每一位的数(数位),即之
分类: 其他 发布时间: 10-14 23:13 阅读次数: 0

动手动脑(第四周)

1.编写一个方法,生成指定数目的随机整数 package Suiji; public class Suiji { public long a=12345L;//定义long类型的a,b,c变量 public long c=12345L; public long m=456123L; public long r=1; public long rand()//调用纯随机数发生器的函数 { r=(r*a+c)%m; return r; } public static void main(String
分类: 其他 发布时间: 10-14 23:13 阅读次数: 0

打印网页(获得网页限制的内容(如百度文库))

以火狐浏览器为例。 greasemonkey是用来管理脚本的工具。有许许多多的脚本很实用。复制限制网页的电子版内容可以去下载网页解除限制的脚本安装。能复制,但是粘贴后,会有大量的换行。如果需要电子版,要么就使用下载劵下载,要么就复制,然后删换行。。。。。 如果是学习,比如打印出来,这就方便很多。一个很好用的插件fireshot,能够在网页截图。还有一个是adblock,屏蔽广告和删除元素。print edit we这个插件可以参考使用,算是两者的结合。 step1 首先要用adblock把广告
分类: 其他 发布时间: 10-14 23:13 阅读次数: 0

Python基础-----hashlib模块

#!/usr/bin/env python # -*- coding:utf-8 -*- import hashlib #用于加密相关的操作,python 3.x里代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法 #################################################### md5 #############################################
分类: 其他 发布时间: 10-14 23:13 阅读次数: 0

实验五:程序结构与数组 2、分支实训

1、使用三元运算判断闰年 注:闰年是能被400整除或者能被4整除不能被100整除的年份 2、使用switch实现判断是否为标准体重 注:标准体重的含义:身高-体重(kg)与100(女士为110)相减,得出的差大于3的为偏瘦,小于-3的为偏胖,在-3和3之间的为标准 3、使用IFelse完成判断三个数取最大值 实训课结束后,由学委收集实验报告(文件命名:学号_实验编号),收集完后发到邮箱[email protected] 下节实训课交齐 报告模板下载:https://pan.baidu.com/s
分类: 其他 发布时间: 10-14 23:13 阅读次数: 0

我要翻译《Think Python》-003 第一章 编程之道

PDF源文件地址 : http://www.greenteapress.com/thinkpython/thinkpython.pdf 第一章 编程之道   本书的目的在于教你如何像一个计算机科学家思考。这种思维方式结合了像数学,工程学和自然科学的一些有效的特性,就像数学家或者计算机科学家一样用正式语言去表达想法(尤其是算法)。让你能够像工程师那样设计并安装组件到系统里,并且在众多方案中评估选择。或者像科学家那样观察复杂的系统行为,建立假设并验证其真伪。   对于计算机科学家来说最重要一项技能
分类: 其他 发布时间: 10-14 23:13 阅读次数: 0

分布式系统的事项

最近看了一本书,提到了分布开发注点,我感觉不错,在这里把主要几点记录下来,大家共享,遗憾忘记书名了。 主要考虑的可靠性问题 (1)链路有效性检查 (2)断连后的重连机制 (3)消息缓存重发 (4)资源合理释放 集群容错问题 故障 1.通信故障 2.执行超时 3.服务端调用失败 处理故障的途径 1.失败自动切换 2.失败及时通知 3.失败缓存 4.快速失败 5.扩展失败信息处理机制 回顾我们使用的系统,差不多的确是这些方面,所以记录下来,也算自己的总结吧。 -------------------
分类: 其他 发布时间: 10-14 23:13 阅读次数: 0

English Phrases with THE – Linking the TH Sound

English Phrases with THE – Linking the TH Sound Share Tweet Share Tagged With: The Word THE Study English Phrases with the word ‘the’: ‘at the’, ‘in the’, ‘is the’, ‘with the’, ‘for the’, and ‘on the’. The TH sounds can be very tough — learn tips an
分类: 其他 发布时间: 10-14 23:13 阅读次数: 0

招聘编程题0x25

题目描述 小东所在公司要发年终奖,而小东恰好获得了最高福利,他要在公司年会上参与一个抽奖游戏, 游戏在一个6*6的棋盘上进行,上面放着36个价值不等的礼物,每个小的棋盘上面放置着一个礼物, 他需要从左上角开始游戏,每次只能向下或者向右移动一步,到达右下角停止,一路上的格子里的礼物小东都能拿到, 请设计一个算法使小东拿到价值最高的礼物。 给定一个6*6的矩阵board,其中每个元素为对应格子的礼...
分类: 其他 发布时间: 10-14 23:13 阅读次数: 0

利用Python实现k最近邻算法 并识别手写数字(详细注释)

    K最近邻(k-Nearest Neighbor,KNN)分类算法,是一个理论上比较成熟的方法,也是较为简单的机器学习算法之一。该方法的思路是:如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则该样本也属于这个类别。K最近邻算法(k-nearest neighbors)是一种有监督分类的机器学习算法。顾名思义,其算法主体思想就是根据距离相近的邻居类别...
分类: 其他 发布时间: 10-14 23:13 阅读次数: 0

编程练习题汇总

''' 题目描述 请设计一个算法能够完成两个用字符串存储的整数进行相加操作,对非法的输入则返回error 输入描述: 输入为一行,包含两个字符串,字符串的长度在[1,100]。 输出描述: 输出为一行。合法情况输出相加结果,非法情况输出error 示例1 输入 123 123 abd 123 输出 246 Error ''' try: a=input() a=a.strip()....
分类: 其他 发布时间: 10-14 23:13 阅读次数: 0

Python爬虫:爬取百度关键词联想

# -*- coding:utf-8 -*- from urllib.parse import quote import requests import platform import os SYSTEM = platform.system() # 得到系统信息 def get_baidu_word(wd): url = 'https://sp0.baidu.com/5a1Fazu8AA...
分类: 其他 发布时间: 10-14 23:12 阅读次数: 0

PAT 1022

1022 D进制的A+B (20 point(s)) 输入两个非负 10 进制整数 A 和 B (≤2​30​​−1),输出 A+B 的 D (1&amp;lt;D≤10)进制数。 输入格式: 输入在一行中依次给出 3 个整数 A、B 和 D。 输出格式: 输出 A+B 的 D 进制数。 输入样例: 123 456 8 输出样例: 1103 #include &amp;lt;cstdi...
分类: 其他 发布时间: 10-14 23:12 阅读次数: 0