快速沃尔什变换(FWT)讲解 解决集合卷积的方法


能看到这篇博客的人,一定知道FWT是干什么的。(什么?你不知道?) 没事,这里有pick讲FWT的博客。先点进去看一看。 如果你看懂了,那么恭喜你。如果你跟我一样看不懂,那么请继续往下看。 这里的A和B都是什么呢?其实它们是一个多维的向量(如果你不知道向量是什么,就把它当成数组),下标从0开始。 其中,$ A = <a_{0},a_{1},...,a_{2^{k}-1}> $,$ B = <b_{0},b_{1},...,b_{2^{k}-1}> $,$ C = A\otimes B $ 这里我们定义$$ A\pm B = < a_{0}\pm b_{0},...

docker一键部署typecho博客网站


首先下载附件上传到服务器目录 使用脚本安装docker #确保 yum 包更新到最新 sudo yum update #执行 Docker 安装脚本,执行这个脚本会添加 docker.repo 源并安装 Docker。 curl -fsSL https://get.docker.com/ | sh #启动 Docker 进程 sudo service docker start #验证 docker 是否安装成功并在容器中执行一个测试的镜像 sudo docker run hello-world 设置docker开机自启动 sudo systemctl enable docker 安...

typecho博客网站更换域名


登录 MySQL 执行: 注意:以下 SQL 语句使用默认表前缀 typecho_,操作数据库前建议备份。 # 修改网站设置里的域名: UPDATE `typecho_options` SET `value` = '新域名' WHERE `typecho_options`.`name` = 'siteUrl' AND `typecho_options`.`user` =0; # 替换文章的域名 UPDATE `typecho_contents` SET `text` = REPLACE(`text`,'原域名','新域名'); # 将管理员的个人网站进行替换 UPDATE `typ...

docker一键部署wordpress


使用脚本安装docker #确保 yum 包更新到最新 sudo yum update #执行 Docker 安装脚本,执行这个脚本会添加 docker.repo 源并安装 Docker。 curl -fsSL https://get.docker.com/ | sh #启动 Docker 进程 sudo service docker start #验证 docker 是否安装成功并在容器中执行一个测试的镜像 sudo docker run hello-world 设置docker开机自启动 sudo systemctl enable docker 安装docker compose...

centos如何升级gcc


升级gcc的一个更加简单的做法,但是这个做法的缺点是只支持64位程序而无32位支持。 采用CentOS的一个第三方库SCL(软件选集),SCL可以在不覆盖原系统软件包的情况下安装新的软件包与老软件包共存并且可以使用scl命令切换,不过也有个缺点就是只支持64位的。还有devtoolset-4(gcc 5.2)及之前的版本都已经结束支持,只能通过其他方法安装。 本次升级到gcc8,命令如下: yum -y install centos-release-scl yum -y install devtoolset-8-gcc devtoolset-8-gcc-c++ devtoolset-8...