BZOJ 4719: [Noip2016]天天爱跑步 线段树合并

title BZOJ 4719 LUOGU 1600 简化题意: 小c同学认为跑步非常有趣,于是决定制作一款叫做《天天爱跑步》的游戏。《天天爱跑步》是一个养成类游戏,需要玩家每天按时上线,完成打卡任务。 这个游戏的地图可以看作一一棵包含 \(n\) 个结点和 \(n-1\) 条边的树, 每条边连接两个结点,且任意两个结点存在一条路径互相可达。树上结点编号为从 \(1\) 到 \(n\) 的连续正整数。 现在有 \(m\) 个玩家,第 \(i\) 个玩家的起点为 \(S_i\) ,终点为 \(T
分类: 其他 发布时间: 08-28 21:48 阅读次数: 0

幂数加密的解密脚本

https://blog.csdn.net/An_Mei_Ying/article/details/89460565
分类: 其他 发布时间: 08-28 21:48 阅读次数: 0

vue官方实例-分例-1-13

head <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <script src="https://cdn.jsdelivr.net/n
分类: 其他 发布时间: 08-28 21:48 阅读次数: 0

GDI+图像与GDI位图的相互转换

Delphi的TBitmap封装了Windows的GDI位图,因此,TBitmap只支持bmp格式的图像,但是在Delphi应用程序中,常常会遇到图形格式的转换,如将Delphi位图TBitmap的图像转换为其它格式保存,或者将其它图像格式转换为TBitmap等。这时候,我们往往借助一些第三方组件或代码,Delphi自带的TJPEG.pas就是jpeg格式图像转换的第三方代码单元。 其实,利用GDI+的TGpBitmap可以很方便的和TBitmap实现一些图像格式的相互转换,下面的代码把一个P
分类: 其他 发布时间: 08-28 21:48 阅读次数: 0

vue官方实例-分例-14-19

ps:v-model双向数据绑定 // 二者等价 <input v-model="text"> <input v-bind:value="text" v-on:click="text=$event.target.value"> // 将其value特性绑定到一个名叫value的prop上;在其input事件被触发时将新的值通过自定义的input事件抛出 <custom-input v-model="text"></custom-inp
分类: 其他 发布时间: 08-28 21:48 阅读次数: 0

Tensorflow搭建神经网路(1)前向网络

(一)神经网络的参数   (1)tf.random_normal() 生成正态分布的随机数 w = tf.Variable(tf.random_normal([2,3],stddev=2,mean=0,seed=1)) ### 生成正态分布随机数,两行三列,标准差2,均值0,随机种子1   (2)tf.truncated_normal() 生成去掉过大偏离点的正态分布随机数,也就是如果随机生成的数据偏离平均值超过两个标准差,这个数据将重新生成 w=tf.Variable(tf.Truncat
分类: 其他 发布时间: 08-28 21:48 阅读次数: 0

GDI+在Delphi程序的应用 Photoshop色相饱和度明度功能

本文用GDI+实现Photoshop色相/饱和度/明度功能,参照我的其它有关GDI+在 Delphi程序的应用的文章,代码也可供TBitmap使用。 有些人不喜欢,或者不太懂Delphi的BASM代码,所以本文给出纯PAS代码。须说明的是,纯PAS代码效率较低,不适合实际应用。喜欢C/C++的,可以看本人文章《C++实现Photoshop色相/饱和度/明度功能》,除了语言不同,其它都一样。 有关Photoshop饱和度调整原理可参见《GDI+ 在Delphi程序的应用 -- 图像饱和度调整》,
分类: 其他 发布时间: 08-28 21:48 阅读次数: 0

[转帖]nginx 禁止ip访问以及禁止post方法的简单方法

nginx禁止IP访问站点的设置方法 http://www.512873.com/archives/471.html http://www.512873.com/archives/312.html conf目录下面,新建blocksip.conf 在blocksip.conf里面写入deny 1.1.1.1; 这句就是禁止这个IP的意思(整个段是:deny 1.1.1.0/24;) nginx.conf里面加入:include blocksip.conf; 重启一下nginx即可。 Ng
分类: 其他 发布时间: 08-28 21:48 阅读次数: 0

再学 GDI+文本输出文本样式

代码文件: unit Unit1; interfaceuses   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,   Dialogs, StdCtrls, CheckLst; type   TForm1 = class(TForm)     CheckListBox1: TCheckListBox;     procedure FormPaint(Sender: TOb
分类: 其他 发布时间: 08-28 21:48 阅读次数: 0

VUE(二)

一.vue成员获取 vue成员中除data外其他成员需要用$options.成员名(比如$options.methods)来获取. <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <div id="app"> <h1 @click="btnClick">{{ msg }}</h1> <p>{{ 10 |
分类: 其他 发布时间: 08-28 21:48 阅读次数: 0

5-最长回文子串

题目:给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。 start,maxlen = 0,0 def longestPalinrome(s): if len(s)<2: return s for i in range(len(s)): extendPal(s,i,i) extendPal(s,i,i+1) return s[start:start+maxle
分类: 其他 发布时间: 08-28 21:48 阅读次数: 0

gVerify验证码

1、引入js文件 2、实现 <%-- Created by IntelliJ IDEA. User: a Date: 2019/8/28 Time: 10:31 To change this template use File | Settings | File Templates. --%> <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head>
分类: 其他 发布时间: 08-28 21:48 阅读次数: 0

Delphi利用Windows GDI实现文字倾斜

Delphi利用Windows GDI实现文字倾斜 摘要 Delphi利用Windows GDI实现文字倾斜 procedure TForm1.FormPaint(Sender: TObject); var FLogFont: tagLogFontW; hTempFont, hPrevFont: HFONT; //字体句柄 hTempDC: HDC; //设备描述表或图形设备句柄 TempString: string; //输出的文字 begin FLogFont.lfHeight := 10
分类: 其他 发布时间: 08-28 21:48 阅读次数: 0

Oracle的查询-条件表达式

给emp表中员工起中文名 select e.ename from emp e; select e.ename, case e.ename when 'SMITH' then '曹贼' when 'ALLEN' then '大耳贼' when 'WARD' then '诸葛小儿' else '无名' end from emp e;
分类: 其他 发布时间: 08-28 21:48 阅读次数: 0

Linux - paste

1. 概述 引入 碰到一个场景, 需要将两列合并成一列 vim 的 ex 貌似不太好做这个事 如果两列在一行里, ex 是可以做的 但问题就是, 两列不在一行里... sed 和 awk 应该是可以做, 但是我没找到 目前找到的解法, 就一个 paste paste 名字 粘贴 作用 将两个文件做 列合并 行列转置 这个略 2. 场景 概述 简单的 列合并 后面把两列分散到 part1 和 part2 两个文件里 输入 片段1 1 2 3 4 5 片段2 a b c d e 输出 结果 1
分类: 其他 发布时间: 08-28 21:48 阅读次数: 0

C++如何判断某一文件是否存在

函数名: access 功 能: 确定文件的访问权限 用 法: int access(const char *filename, int amode); 程序例: #include <stdio.h> #include <io.h> int file_exists(char *filename); int main(void) { printf("Does NOTEXIST.FIL exist: %s\n", file_exists("NOTEXISTS.FIL") ? "YES" : "NO
分类: 其他 发布时间: 08-28 21:48 阅读次数: 0

小程序学习之用户信息页面开发

效果图如下: 代码如下: <!--pages/user/user.wxml--> <view style='display:flex;flex-direction:column;align-items:center'> <image src="http://n.sinaimg.cn/front/95/w2048h2047/20190331/9Ih3-huxwryw4121627.jpg" style="width:50px;height:50px;"/> <text>text</
分类: 其他 发布时间: 08-28 21:48 阅读次数: 0

在Panel上绘图的实现

近期制作了FDS的一个建模工具,由于知识有限,做出的效果是2D的。昨天上课的时候看老师画一个长方体,突然想到,为什么不给普通的2D图形加画上几条直线,就能实现2D图形的3D视觉效果呢?于是回来马上做了尝试,果然,效果很好,非常满意。但是把测试程序代码移植到FDS建模工具上的时候出现问题了:Panel没有Canvas属性,也不能说没有,实际上在TPanel的实现源码里有Canvas属性,不过是Protected不允许外部访问。怎么办?简单思考了一下,有这么几个方向: 一、把Panel设置成透明的
分类: 其他 发布时间: 08-28 21:48 阅读次数: 0

决策树小结

1 决策树原理 2 决策树算法 3 决策树代码实现
分类: 其他 发布时间: 08-28 21:48 阅读次数: 0

C++打印乘法表

#include <iostream> #include <Windows.h> #include <iomanip> using namespace std; int main(void) { int width; for (int i = 1; i <= 9; i++) { for (int j = 1; j <= i; j++) { width = (j == 1) ? 1 : 2;
分类: 其他 发布时间: 08-28 21:48 阅读次数: 0