习题:Cube Stacking(带权冰茶姬)

题目 传送门 思路 我们单独考虑如果将包含\(x\)的立方柱移动包含\(y\)的立方柱上会有什么影响 首先对于原来的包含\(y\)的立方柱,所有的答案都不会发生任何变化 对于包含\(x\)的立方柱,他们所有的答案都会加上包含\(y\)的立方柱的大小 简单的去考虑,这道题可以用平衡树去做 毕竟操作只有求值,平衡树的合并,区间加法 时间复杂度为\(O(nlog_n)\) 本篇博客主要介绍带权冰茶姬的做法 其实也差不多, 因为每一次的操作都是针对整个冰茶姬进行操作 所以我们所有的操作都可以直接打到根
分类: 其他 发布时间: 05-22 22:24 阅读次数: 0

最新Windows永久激活,Office激活,Visio,Server,Project全系列万能永久激活教程(亲测可用,附激活工具下载)

本套最新Microsoft系列黑科技软件万能激活教程适用于Microsoft Win7激活、Win8激活、Win10激活等所有系列的Window操作系统,Office激活(Word,Excel,PowerPoint激活),Visio激活,Project激活等软件的激活,亲测可用。 如何激活Win7,Win8,Win10,Office呢? 一、Microsoft系列产品简介 微软(微软公司或美国微软公司),英文名称为Microsoft,是一家美国跨国科技公司。目前微软这家黑科技公司开发出了 Wi
分类: 其他 发布时间: 05-22 22:24 阅读次数: 0

任务50:文章内容页完成

1,编辑 App\Http\Controllers\Index\ArticleController.php <?php namespace App\Http\Controllers\Index; use App\Models\Admin\Article; class ArticleController extends BaseController { public function index(int $id){ Article::where('id',$id)->i
分类: 其他 发布时间: 05-22 22:08 阅读次数: 0

ubuntu超过4G如何备份成iso文件

在Ubuntu16.04的Systemback binary包可以兼容Ubuntu18.04,因此,可以将Ubuntu16.04的PPA添加到系统 sudo add-apt-repository "deb http://ppa.launchpad.net/nemh/systemback/ubuntu xenial main" 然后添加GPG signing key到PPA用于验证。验证秘钥地址可以在此查到launchpad.net。 sudo apt-key adv --keyserver k
分类: 其他 发布时间: 05-22 22:08 阅读次数: 0

习题:Bamboo Partition(整除分块)

题目 传送门 思路 先暴力推式子 \(\sum_{i=1}^{n}d-((a_i-1)\%d+1))\le k\) 看到\(\%\),直接转换成除法 \(\sum_{i=1}^{n}d-(a_i-d*\lfloor\frac{a_i-1}{d}\rfloor)\le k\) \(\sum_{i=1}^{n}\lfloor\frac{a_i-1}{d}\rfloor\le \frac{k+\sum_{i=1}^na_i-n}{d}\) 考虑左边的式子, 根据整除分块的相关知识 我们设\(maxx
分类: 其他 发布时间: 05-22 22:08 阅读次数: 0

nginx在linux和Windows下安装和使用

一、nginx在linux和Windows下安装 1、在linux下安装 2、在Windows下安装和启动 二、nginx的启动使用 1、Linux下启动使用 2、linux下关闭 nginx通常在linux下使用,多用作反向代理、负载均衡等。
分类: 其他 发布时间: 05-22 22:08 阅读次数: 0

kubernetes云平台管理实战:dashboard安装部署(十五)

一、实验准备 1、文件结构与组成 [root@master dashboard]# ll total 8 -rw-r--r-- 1 root root 1014 May 13 11:59 dashboard-deploy.yaml -rw-r--r-- 1 root root 274 May 13 11:43 dashboard-svc.yaml 2、具体内容 dashboard-deploy.yaml [root@master dashboard]# cat dashboard-deplo
分类: 其他 发布时间: 05-22 22:08 阅读次数: 0

力扣338. 比特位计数

1. 遍历1-num的所有二进制 2. 使用布赖恩·克尼根算法,xor & (xor - 1)即可移除xor最右边的那个1,省去了移除0的过程,减少了迭代次数,直接删除最右边的1 1 class Solution { 2 public int[] countBits(int num) { 3 // 遍历1-num的所有二进制 4 int[] res = new int [num + 1]; 5 Arrays.fill(res,
分类: 其他 发布时间: 05-22 22:08 阅读次数: 0

Kbone——创建项目报错 name can no longer contain capital letters

前言 打算重构小程序,选择了kbone,初始化创建项目出现了问题~ 报错如下: D:\wamp\www\TIMSDK>kbone init KboneIM ? 请选择开发小程序或 Web 的技术栈 Vue Kbone CLI 正在启动... Kbone CLI 即将执行 init 命令... Could not create a project called "KboneIM" because of npm naming restrictions: * name can no longe
分类: 其他 发布时间: 05-22 22:08 阅读次数: 0

UML相关汇总

UML相关汇总 类图 类图是UML最常用的图之一,用于描述面向对象程序设计中,类、接口等结构之间的关系,如图 类图中涉及到以下几种类型的对象 UMLClass 如图中Class1,代表类 UMLOperation 如图中Operation1,代表类中方法 UMLParameter 如图中a,代表方法的参数与返回值 UMLAttriubte 如图中Attribute1,代表类中属性 UMLInterface 如图中Interface1,代表接口 UMLGeneralization 代表类或接口的
分类: 其他 发布时间: 05-22 22:08 阅读次数: 0

C语言随机数

生成0-9的随机数 srand((unsigned)time(NULL));//生成随机种子 int n=rand()%10;//生成随机数 printf("%d",n); 产生80~100内的随机数 i=rand()%21 + 80 rand()%21的结果是0-20,再加上80的偏置,正好是80-100之间的数。
分类: 其他 发布时间: 05-22 22:08 阅读次数: 0

ios 键盘弹起内容点击位置错乱点击失效详解及解决办法

问题表现:h5网页在iphone手机上打开,点击input/textarea 键盘弹起的时候,再收起键盘,点击按钮没有反应。滑动一下屏幕,效果就恢复了。 问题原因:ios旧系统存在的一个bug(本人版本:12.1.4),键盘弹起收起的过程中,界面看起来没有什么问题,其实内容的实际dom被留在了键盘撑起的位置 解决:定位到了原因,也知道了滚动屏幕就能恢复,那就好办了,我们可以在input/textarea失去光标的时候让页面执行一下滚动动作 技术点:window.scrollTo(xpos,yp
分类: 其他 发布时间: 05-22 22:08 阅读次数: 0

PHP和golang差异见解

PHP与Golang: 1、解释型语言相对编译型语言性能相对较差。当然我们可以借助opcode高速缓存去减低性能差异,另外opcode需要zend虚拟机,java也是有jvm虚拟机,在这方面一定程度可以说PHP是编译型。 如果按照编译是生成二进制码来讲,golang才是编译型。这里有个关键的问题如果没有虚拟机如果实现跨平台??https://juejin.im/post/5dccb05ee51d4510ba708ff1 2、弱类型语言(PHP7有类型限制,array很强大,上述两个方面带来的好
分类: 其他 发布时间: 05-22 22:08 阅读次数: 0

kubernetes云平台管理实战:分布式文件系统glusterfs(二十一)

一、安装glusterfs 1、什么是glusterfs Glusterfs是一个开源分布式文件系统,具有强大的横向扩展能力,可支持数PB存储容量和数千客户端,通过网络互联成一个并行的网络文件系统。具有可扩展性、高性能、高可用性等特点 2、安装glusterfs 所有节点 yum install centos-release-gluster -y yum install install glusterfs-server -y systemctl start glusterd.service s
分类: 其他 发布时间: 05-22 22:08 阅读次数: 0

关于各种背包问题

概述 嗯……背包问题是什么? 背包问题,是动态规划问题中的典型的一类。顾名思义,是跟背包有关的问题(竟然和名字有关,爷青结)。 大概就是讲背包空间有限,怎样合理地装物品可以让总价值最高的问题。 其实也不是非常难。 本文讲哪几类? 背包问题的主要难点也就在于种类繁多,需要记忆各种递推公式、循环结构。 不过毕竟是记忆而已,总是比其他需要现场推倒递推公式的要好不少。 本文主要讲以下几类: 01背包问题 完全背包问题(目前只讲前两种,后面的以后慢慢更新,毕竟所有背包都是以这两种为基础的)(后面的题目已
分类: 其他 发布时间: 05-22 22:08 阅读次数: 0

分红好还是送股好?

分红好还是送股好?看你是几等小散。 新晋小散:当然分红高,因为这反映了公司现金流好,安全性高,社会责任强,而且不断拿分红,相当于拿银行利息,避免血本无归。 高级小散:分红不如送股,因为分红要交税,送股还可以由于股价降低流动性增加带来填权效应, 此外对于好的公司,分红只是赚利息,而如果送股相当于把盈利的钱继续交给公司投资,也就是分红相当于拿死钱,而送股则是赚复利。 资深老散:送股从逻辑分析要比分红好,不过送股并不能改变占总股本的比例,因此如果能够兼顾送股的复利和股东权益的提升那是最好不过的了。
分类: 其他 发布时间: 05-22 22:08 阅读次数: 0

kubernetes云平台管理实战:k8s附加组件DNS服务(十三)

一、为什么需要DNS组件 进入容器 [root@master ~]# kubectl exec -it myweb-7vjgt sh root@myweb-7vjgt:/usr/local/tomcat# 查看环境变量 root@myweb-7vjgt:/usr/local/tomcat# env MYWEB_PORT_8080_TCP_PORT=8080 HOSTNAME=myweb-7vjgt TOMCAT_VERSION=8.0.35 KUBERNETES_PORT_443_TCP_PO
分类: 其他 发布时间: 05-22 22:08 阅读次数: 0

Gallery——Matplotlib

Matplotlib 是 python 最著名的绘图库。它提供了一整套和 MATLIB 相似的命令API,十分适合交互式地进行制图。而且也可以方便的将它作为绘图控件,嵌入GUI应用程序中。 Matplotlib.pyplot 是绘制各类可视化图形的命令字库,相当于快捷方式。 Matplotlib 文档相当完备,并且Gallery页面中有上百幅缩略图,打开之后都有源代码。因此如果你需要绘制某种类型的图,只需要在这个页面中浏览、复制、粘贴一下,基本上通过修改数据和设置都能搞定。 选取Gallery
分类: 其他 发布时间: 05-22 22:08 阅读次数: 0

联考20200522 T3 「雅礼集训 2018 Day1」仙人掌

题目传送门 分析: 首先考虑树的情况吧 设\(f[u][i]\)表示\(u\)经过与一些儿子连了边之后剩余\(i\)的度数 列出式子: \(f[u][i]=f[u][i]*sum[son][1]+f[u][i+1]*sum[son][0]\) 这里的\(sum\)是后缀和 设\(D\)为度数,复杂度为\(O(\sum D^2)\) 菊花图直接T到飞起 观察DP式子,发现实际为\(D\)个2阶多项式全部乘起来,可以使用分治NTT,复杂度变成\(O(\sum Dlog^{2}D)\) 然后考虑仙人
分类: 其他 发布时间: 05-22 22:08 阅读次数: 0

六个概率图模型

1.朴素贝叶斯模型(Naive Bayes,NB) 2.最大熵模型(Maximum Entropy Model,MaxEnt 或 MEM) (1)证明Logistic(Softmax)=MaxEnt (2)多项式分布&指数族分布 ①多项分布: ②指数族分布有:高斯/正态分布(Gaussian)、泊松分布(Poisson)、二项分布(Bernoulli)、指数分布(exponential)、Gamma分布、多项式分布(multivariate)、beta分布、Dirichlet分布等。 典型指数
分类: 其他 发布时间: 05-22 22:08 阅读次数: 0