POJ 1191 棋盘分割 (区间DP,记忆化搜索)

题面 思路:分析公式,我们可以发现平均值那一项和我们怎么分的具体方案无关,影响答案的是每个矩阵的矩阵和的平方,由于数据很小,我们可以预处理出每个矩阵的和的平方,执行状态转移。 设dp[l1][r1][l2][r2][k]是矩阵l1,r1,l2,r2切割k次的最小值,我们可以枚举是横着切还是竖着切执行状态转移。 代码: #include <cstdio> #include <algorithm> #include <cstring> #include <cmath> #define INF 0x
分类: 其他 发布时间: 01-30 21:38 阅读次数: 0

华为客户服务中心

华为售后网点 服务中心名称:华为客户服务中心北京万柳亿城中心店(服务日参与门店) 4分 地址:北京市海淀区长春桥路11号3号楼7层704A 正常营业时间:9:00-18:00(周一至周日); 联系电话:010-58818839 服务中心名称:华为客户服务中心北京公主坟店(服务日参与门店) 4.98分 地址:北京市海淀区西三环中路17号迪信通总店二层  正常营业时间:9:00-19:00(周一至周日); 联系电话: 010-68265619 010-68265639 服务中心名称:华为客户服务中
分类: 其他 发布时间: 01-30 21:38 阅读次数: 0

在Windows下配置多用户远程桌面连接

一般学校都是公网ip,不自己搭个服务器真是浪费了资源...下面讲一下如何在Windows 下配置可以多用户登陆的远程桌面来共享自己的电脑资源 首先需要一个一个专业版的win7 或win 10,如果当服务器还是家庭版的话就有点说不过去了... 而且专业版的windows序列号一搜一大把,趁早升了吧。 第二就是打开电脑上的3389端口,打开控制面板-系统设置-远程桌面,启用远程桌面,然后对用户账户设置一下。注意如果用户均为管理员权限则不用设置这个,如果有非管理员的账户则需要添加一下用户。 然后就是
分类: 其他 发布时间: 01-30 21:38 阅读次数: 0

区块链通证

https://www.chainnews.com/articles/957988216532.htm 奥秘就在于通证(token)。 每一个发币的区块链项目,都是试图以其所发行的币(通证)作为一种经济激励的工具,促进生态圈内各个角色的协作。你的贡献越大,你得到的币越多。大家协作得越好,币价越高。因此,每一个发币的区块链项目都在试图设计一个通证经济系统(token economic system)。 我们不必过多纠结于概念,实际的来说,通证经济系统的设计,就是要用经济激励的手段,让你整个生态圈
分类: 其他 发布时间: 01-30 21:38 阅读次数: 0

优雅地用eruda在移动端上调试网页『未完』

目录: 简介 简单的实现 与小书签搭配实现 与via搭配食用 与tampermonkey和yandex浏览器搭配食用 致谢 注:本文有一小部分截图为桌面端,但所有内容都亲测在移动端上可用。 1. \(eruda\)简介 github开源项目网址:eruda Demo演示 \(\text{Eruda}\) 是一个专为手机网页前端设计的调试面板,类似 DevTools 的迷你版,其主要功能包括:捕获 console 日志、检查元素状态、捕获XHR请求、显示本地存储和 Cookie 信息等等。 其有
分类: 其他 发布时间: 01-30 21:38 阅读次数: 0

javaScript 预编译过程浅尝

javaScript 预编译过程 1.创建AO对象(Activation Object) AO{ a: } 2.找形参和变量声明,将变量和形参作为AO属性名,值为undefined AO{ a:undefined } 3.将实参形参相统一 AO{ a:2 } 4.在函数体内找函数声明,值赋予函数体 AO{ a:function a(){} } 为学习javaScript的预编译过程,用了如下代码来验证: 在预编译时,AO创建a,a先获得undefined的值,然后形参实参相统一,a值为2,接着
分类: 其他 发布时间: 01-30 21:38 阅读次数: 0

Redis数据库 02事务| 持久化| 主从复制| 集群

1、 Redis事务 Redis不支持事务,此事务不是关系型数据库中的事务; Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 Redis事务的主要作用就是串联多个命令防止别的命令插队; Multi(组队阶段)、Exec、discard 从输入Multi命令开始,输入的命令都会依次进入命令队列中(开始组队),但不会执行,至到输入Exec后,Redis会将之前的命令队列中的命令依次执行。 组队的过程中可以通
分类: 其他 发布时间: 01-30 21:38 阅读次数: 0

Egg中使用egg-mongoose和常用的Mongoose 方法

Mongoose Mongoose就是一套操作MongoDB数据库的接口,而Egg中有对应的插件egg-mongoose。 安装 $ npm install egg-mongoose --save 配置 改变Egg项目中的配置文件{workplace}/config/plugin.js中来启用 egg-mongoose 插件: exports.mongoose = { enable: true, package: 'egg-mongoose', }; Egg连接mongoose 在
分类: 其他 发布时间: 01-30 21:37 阅读次数: 0

[CF1083B]The Fair Nut and Strings

题目大意:在给定的长度为$n(n\leqslant5\times10^5)$的字符串$A$和字符串$B$中找到最多$k$个字符串,使得这$k$个字符串不同的前缀字符串的数量最多(只包含字符$a$和$b$)。 题解:考虑给这$k$个字符串建一个$trie$树,答案就是它所含的节点数,考虑贪心,在每一层尽可能多的分叉。注意一层最多只能有$k$个点 卡点:无 C++ Code: #include <cstdio> #define maxn 500010 int n, k; long long
分类: 其他 发布时间: 01-30 21:37 阅读次数: 0

吴恩达深度学习:2.15python中的广播

1.Broadcasting example   (1)下面矩阵描述了来自四种不同的100克碳水化合物,蛋白质和脂肪的卡路里数量      比如说100g苹果所含的热量有56克来自碳水化合物,相比之下来自蛋白质和脂肪的卡路里数就很少了。相反,100g的牛肉,有104卡路里来自蛋白质,135克来自脂肪,没有卡路里来自碳水化合物。现在我们来计算一下四种食物中,有多少卡路里的百分比来自碳水化合物、蛋白质和脂肪。比如apple这一列,100g苹果有56+1.2+1.8=59卡路里,然后苹果中来自碳水化
分类: 其他 发布时间: 01-30 21:21 阅读次数: 0

配置OSPF邻居或邻接的会话参数

配置OSPF邻居或邻接的会话参数 3.5 配置OSPF邻居或邻接的会话参数 OSPF的邻居和邻接都有对应的默认值,但实际网络中,合理地配置相应参数对网络的稳定性起着重要作用。 配置OSPF报文重传限制 使能在DD报文中填充接口的实际MTU。在配置OSPF邻居或邻接关系的会话参数之前,需要配置:链路层协议、接口的网络地址,使各相邻节点网络层可达、配置OSPF的基本功能 1、 配置OSPF报文重传限制 路由器在发送完DD、LSR和LSU后,在规定的时间内没有收到相应的LSAck报文或重传。当达到重
分类: 其他 发布时间: 01-30 21:21 阅读次数: 0

和小哥哥一起刷洛谷(8) 图论之Floyd“算法”

关于floyd floyd是一种可以计算图中所有端点之间的最短的“算法”,其伪代码如下: for(所有起点i) for(所有终点j) 如果i=j: i到j最短路设为0 如果i与j相连: i到j最短路设为已知i到j的距离 如果都不满足: i到j距离设为无限 for(枚举所有中间点k) for(枚举所有起点i) for(枚举所有终点j) 如果(从i到k的最短路+从k到j的最短路<目前得出从i到
分类: 其他 发布时间: 01-30 21:21 阅读次数: 0

ExecuterService实现线程池1

线程池的作用 限制系统中执行线程的数量 做法:使用线程池控制线程数量,其他线程排队等候。 为什么要使用线程池 减少线程的创建和销毁 可以根据系统承受能力调整线程数量,太多了系统扛不住 几个重要的类 ExecutorService:线程池接口 ScheduledExecutorService: 和TimeTask类似,执行重复执行的任务 ThreadPool:线程池的默认实现 ScheduledThreadPoolExecuter:周期任务调度实现类 如果生成线程池 Executors类提供了一
分类: 其他 发布时间: 01-30 21:21 阅读次数: 0

该博客的相关美(chou)化

前言:   本蒟蒻已经退役很久了。。。。。。   无意中从书签中发现了自己的博客,惊奇地发现还没有被清除。。。   所以在这就把当时乱搞的博客美化发一下了。。。。。。 内容如下:   博客皮肤:CodingLife   页面定制CSS: 1 /************************************************** 2 说明: 3 1:我们建议你通过只改变css的方式来制作新的皮肤模板。当然,页面的部分代 4 码你也是可以更改的,例如一
分类: 其他 发布时间: 01-30 21:21 阅读次数: 0

网络空间安全概论第一、四章笔记

第一章:网络空间安全概论 1.1 绪论 课程定位:入门课程 课程重点:勾勒网络空间安全的框架 有关“网络空间”: 2001年美国提出 第五大主权空间(沈昌祥院士) 所有由可对外交换信息的电磁设备作为载体,通过与人互动而形成的虚拟空间(方滨兴院士) 1.2网络空间安全威胁 网络空间安全框架 设备层安全 --> 物理、环境、设备安全 系统层安全 --> 网络、软件安全 数据层安全 --> 数据、身份、隐私安全 应用层安全 --> 内容、应用安全 设备层威胁:物理、环境、设备 例如:生物黑客皮下植入
分类: 其他 发布时间: 01-30 21:21 阅读次数: 0

Java基础83 待续(网页知识)

1、待续 待续 原创作者:DSHORE 作者主页:http://www.cnblogs.com/dshore123/ 原文出自:https://www.cnblogs.com/dshore123/p/10339770.html 欢迎转载,转载务必说明出处。(如果本文对您有帮助,可以点击一下右下角的 推荐,或评论,谢谢!)
分类: 其他 发布时间: 01-30 21:21 阅读次数: 0

ibatis配置log4j输出sql日志信息

为了在开发过程更加直观,我们需要将ibatis日志打开以便观察ibatis运作的细节。 ibatis采用Apache common_logging,并结合Apache log4j作为日志输出组件。 在CLASSPATH中新建log4j.properties配置文件,内容如下: log4j.rootLogger=DEBUG,stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.l
分类: 其他 发布时间: 01-30 21:21 阅读次数: 0

PTA 乙级 1017 A除以B (20 分) C/C++

1017 A除以B (20 分) 本题要求计算 A/B,其中 A 是不超过 1000 位的正整数,B 是 1 位正整数。你需要输出商数 Q 和余数 R,使得 A=B×Q+R 成立。 输入格式: 输入在一行中依次给出 A 和 B,中间以 1 空格分隔。 输出格式: 在一行中依次输出 Q 和 R,中间以 1 空格分隔。 输入样例: 123456789050987654321 7 输出样例: 17636684150141093474 3 1 #include<stdio.h> 2 #inclu
分类: 其他 发布时间: 01-30 21:21 阅读次数: 0

杂篇(1)

给输出添加颜色:    Out-String命令 //将他的输入转换为基于文本的表单:    使用逗号前缀会返回一个保持了原样的集合:      
分类: 其他 发布时间: 01-30 21:21 阅读次数: 0

BZOJ1004 HNOI2008 Cards Burnside引理、背包

传送门 在没做这道题之前天真的我以为\(Polya\)可以完全替代\(Burnside\) 考虑\(Burnside\)引理,它要求的是对于置换群中的每一种置换的不动点的数量。 既然是不动点,那么对于这一个置换中的一个轮换,这个不动点中轮换里所有位置的颜色都必须相同。 然后题目就转化成了一个背包。 #include<iostream> #include<cstdio> #include<cstdlib> #include<ctime> #include<cctype> #include<alg
分类: 其他 发布时间: 01-30 21:21 阅读次数: 0