分享是一种神奇的东西,它使快乐增大,它使悲伤减小。
avatar
XMO

425ebb1d602d2d8127181b64cba41ba.jpg

avatar
XMO

qianmowanjidebi.jpg

download.jpg

# 一维差分

对于一个数组a,它的差分数组b定义为:

b[1]=a[i]

b[i]=a[i]-a[i-1]  (2≤i≤n)

简单来说,差分就是相邻两个数的差

差分就是前缀和的逆运算


1)差分数组b的前缀和是原数组a;

设差分数组b的前续和数组为s,

s[i]=b[1]+b[2]+b[3]+..+b[i-1]+b[i]

=a[1]+(a[2]-a[1])+(a[3]-a[2])+..+(a[i]-a[i-1])

=a[i]


2)数组a的前缀和数组r的差分数组也是原数组a;

r[i]-r[i-1]=a[1]+a[2]+......+a[i]-(a[1]+a[2]+......+a[i-1])=a[i]



avatar
XMO

qianmowanjidebi.jpg

所以

r[3,3] = r[2,3]+r[3,2]-r[2,2]+a[3,3];

也就是54 = 33+21-12+12

int r[n+5][m+5],s ; //r数组为前缀和,下标+5,防止数组越界,s为原数组
for(int i=1;i<=n;i++)
    for(int j=1;j<=m;j++)
        r[i][j] = r[i-1][j]+r[i][j-1]-r[i-1][j-1]+s[i][j]

所以红色区域的和为:


r[4][4]-r[4][1]-r[2][4]+r[2][1] = 144-30-32+5 = 87
int x1,y1,x2,y2; //x1,y1左上角 x2,y2右上角
cin>>x1>>y1>>x2>>y2;
r[x2][y2]-r[x2][y1-1]-r[x1-1][y2]+r[x1-1][y1-1];


avatar
XMO

那些闲的没事仗着自己是体育委员,晚了站队就扣分的人是神经病吗,长得像那个史

我就晚了一秒,然后就拿着那个班级优化大师当令箭,真的是想骂人,虽然说想骂但是还不能骂,真的很难受

特别是那个姓石的,“谁叫你不出来的”,还好我最后跑去把那个分加上,然后退出了登录,要不然你妈的真就.

avatar
XMO

int s[length],r[length];

//s为一维数组,r为一维数组的前缀和

for(int i=1;i<length;i++){

    r[i] = r[i-1]+s[i];

}

avatar
XMO

—— "transport.tls.enanle"引发的一系列问题

transport.tls.enenle是一个错误的选项,它原本应该是transport.tls.enable,就因为错了一个字符改了10分钟,我上早八了也是

avatar
XMO

success.62186972.png

avatar
XMO

袁老师大好人!

avatar
XMO

「看书学习」在安静的位置看热闹的世界 - 歌单 - 网易云音乐

主角与那维莱特等人,经历过一次原初胎海之水引发的灾难后,想从芙宁娜身上获取更多的信息来解除枫丹预言,而芙宁娜并不愿意告知,在自导自演的情况下,将芙宁娜“绑架”到【欧庇克莱歌剧院】进行审判,迫使芙宁娜说出情报,但是反而促成了预言的实现,从芙宁娜之外得到了真相,伴随着真相的透露,真正的危机【吞星之鲸】也随之出现,但是在第二代水神【芙卡洛斯】的计划下,那维莱特最终获得了可以对付【吞星之鲸】的能力,最终解决了这场灾难,并从【公子】的师傅【丝柯克】那边得到了重要的情报。

整个事件的的最初,也就是枫丹人的罪责,其实来源于前任水神【厄歌莉亚】

我们在之前的剧情中了解到,纯水精灵作为水神的眷属,可以幻化成林野百态,自然也就包括了人的形态,【厄歌莉亚】在纯水精灵的基础上,创造了枫丹人,这一行为被天理视为罪责,也就是枫丹的【原罪】。

而在与魔女N的对话中,魔女N肯定了预言必定会发生的事实,对预言的定义是【未来的历史】。

同时,魔女N也对预言做出了一个具体的解释,神明(天理)的视角所看到的未来。

对于水神【芙卡洛斯】的计划,用比较通俗的语言来解释的话,那就是,预言代表的是若干个画面/过程,而非结局。

所有人都会溶解在海里,这里的海指的是原初胎海,枫丹人因为和原初胎海之水的关系,所以会溶解在海中,如果切断枫丹人和原初胎海之水的联系,溶解就不再代表消散了。

只剩下水神自己在神座上哭泣,就意味着除了水神之外的其他人并没有哭泣。

切断预言之间的关联性,甚至改变预言出现的顺序,以此来达成,实现预言但又保全枫丹人民的目的。其中,而预言的实现就代表着欺骗【天理】。

同时需要补充的一点,为什么我把神明称呼为天理而非七神,在4.5主线剧情的末尾,丝柯克和那维莱特的对话中,丝柯克将【神之心】称为【第三降临者的遗骨】,而对那维莱特力量的【成分】解释为,古龙权能附带了一些类似于神明的【诅咒】。

我们无法直接从这一句话中,断定神明的【诅咒】究竟是附加在那维莱特身上,还是附加在【神之心】上(我个人更倾向于后者),但是我们不难得出,这里所描述的神明,指的就是【天理】或者【第三降临者】,从层次上来讲,【天理】/【降临者】是要高于七神的,因此顺势推到魔女N对预言的定义,基本可以锁定预言是【天理】/【降临者】所看到的画面,同时也能和【芙卡洛斯】演戏给【天理】看,欺骗【天理】相对应。

接下来是对【芙卡洛斯】和【芙宁娜】的相关内容。

首先是二者的关系,【芙卡洛斯】在继承水神之位前,本体是一位纯水精灵,纯水精灵具备分离意识和融合意识的能力,因此【芙卡洛斯】将自己的【神格】分离出来,剩下的部分就是【芙宁娜】,【芙宁娜】的本质与其他被创造出来的枫丹人并无不同,仅仅是蓝本不一样而已。

在【芙卡洛斯】继任之后,她的【神格】和【人格】各自完成彼此的任务,【神格】负责在裁枢机中积攒足以杀死【水神】的能量,【人格】则在【枫丹】国度中扮演神明,骗过所有人,为【神格】争取时间。

对于【神格】来说,数百年积攒用来杀死自己的能量这一过程,需要莫大的勇气,牺牲自己也不单单是一句台词,更要付诸于行动。

对于【人格】来说,数百年的表演,对于一个普通人的精神是极大的考验,不能向任何人倾诉、也可能不被别人理解,只能独自承受这份孤独,同样需要莫大的意志力。

剧情对于【芙卡洛斯】的塑造,更多的体现在揭晓谜底之后,去回味谜题时才恍然大悟,而非刻意表现,角色整体的塑造十分饱满。个人觉得整段剧情的质量相当之高。

接下来是对于【那维莱特】部分的解读

对于这一部分内容,离不开权能二字,相信很多人会有疑虑,水神之心既然拥有水元素龙王的权能(古龙大权),那么水神为什么不自己使用这一部分权能解决枫丹人的问题,反而需要归还给那维莱特古龙大权,让他代劳呢?

主要原因有三:

第一,水神【厄歌莉亚】也好,【芙卡洛斯】也好,她们二者都是负罪之身,在【神明】的注视下,没有机会去进行更多的操作,更别说和【神明】继续作对了;

第二,权能的使用者不同,权能能发挥出来的作用也不同,具体可以参考散兵借助【雷神之心】达到的【正机之神】,从剧情的表现来看,【雷神之心】拥有者和【水神之心】相同层次的力量,但是在【正机之神】的手中,强度和功能大大降低,甚至只能沦为一个提供能量的充电宝,完全依靠【正机之神】承载巨额的能量,空有实力但是无法完美的运用,反观主角和纳西妲的组合,二者都不具备直面正机之神的力量,但是却可以借助虚空系统,最终实现反制,不由得想到一句话,能力不在于你拥有多少,而在于你怎么使用。所以,即便是由水神使用的神之心权能,未必能够实现赦免枫丹人的罪责。

第三,水神是【正义】之神,原则和信仰不支持她霸占本不属于她的能力,正如【契约】之神一样,只要签订了契约,就会坚守契约,并不会在乎契约本身是否公平,以及契约是否需要去坚守。对于水神来说,为了贯彻【正义】,也可以不惜一切。

除此之外,还有对于【古龙大权】的掌控,【古龙大权】的回归,让那维莱特拥有了对水元素的绝对掌控力,枫丹人民的血管中,流淌着的不是血液,而是原初胎海之水,所以会溶解于原初胎海之水,也会被【吞星之鲸】视作食物。拥有水元素的绝对掌控力的那维莱特,也有能力对原初胎海之水进行操控,当然了,具体是怎么操作的,全看个人理解,可能是将原初胎海之水替换成血液,或者是吸收原初胎海之水之中的能力,亦或者是切断原初胎海之水的联系等等,都有可能,因此不做赘述。

最后的一部分内容,有关于战力系统的设定

相信有很多人觉得【完全之龙】的那维莱特才能解决【极恶骑】的一只宠物,而【完全之龙】拥有着高于七神的实力,给人的感觉是,七神和元素龙王的实力在提瓦特大陆中也就只能在名字比较响亮而已,其实不然。那维莱特在回收【古龙大权】之前,之所以无法解决【吞星之鲸】,很大程度上是因为【吞星之鲸】吞噬了太多【原初胎海之水】,与这种情况的【吞星之鲸】对抗,无异于对抗整个星球的胎海,甚至是对抗整个提瓦特大陆,

而在【完全之龙】之后,面对能够剥夺【原初胎海之水】的时候,【吞星之鲸】已然不再是那维莱特的对手,而最终丝柯克也对那维莱特保持了平等对话的资格,当然这并不代表实力就会严格按照丝柯克=那维莱特【完全之龙】,在这种情况下,即便丝柯克实力不如那维莱特,整体剧情的走向也不会有什么大的变化。

因此目前来说,个人认为整体的实力层次如下

【天理】/【降临者】(主角除外)>【四执政】/【初代元素龙王】>【极恶骑】/【黄金】/【预言家】/【丑角】/【主角血亲】/【完全之龙】/【初代七神】>【元素龙王】/【七神】/【愚人众执行官前三席】/【戴因斯雷布】/【眷属】/【丝柯克】>【法尔伽】等大部分神之眼持有者

主角目前的实力应该介于【愚人众执行官】第六席附近,也就是散兵成神的战斗力,不会高于第四席。


转载至-米游社

avatar
XMO

100个悲伤的瞬间,有没有你的心酸? - 歌单 - 网易云音乐

* 以下内容以免费为参考

    樱花内网穿透 (点此打开网页)

        (1) 限速  10 Mibps (Mib不同于MB) 1 Mib = 1.0486 MB

          (2) 隧道数量  2条 (只能使用免费节点而且网站访问较为缓慢)

        (3) 每月流量  5Gib (Gib不同于GB) 1 Gib = 1.0737 GB

     (..........) * 笔者实在找不到什么比樱花更好的公共内网穿透工具了

     

自建内网穿透服务器(重头戏)

1.服务器购买

建议购买阿里云、腾讯云这种大服务商,因为它不会跑路

购买虚拟主机是不行的,建议购买云服务器(能轻量就轻量,普通VPS太贵了)

* 这里用我的世界举例

用1M流量的服务器就行,或者10M (1寸流量1寸金,寸金难买寸流量)

* 超过10M你买不起的!

(一定要安装Linux系统,不要安装Windows Server)

(一定要安装Linux系统,不要安装Windows Server)

(一定要安装Linux系统,不要安装Windows Server)

重要的事说三遍!!!!!!

2.下载&安装流程

打开终端软件,输入服务器IP(输入服务器IP的流程不过多赘述),然后输入服务器的SSH密码,进入服务器

Github中FRP的官网 ----> 点此打开"Github"

在服务器中可以使用指令 ---> wget https://github.com/fatedier/frp/releases/download/v0.61.0/frp_0.61.0_linux_amd64.tar.gz

下载它,如果你的服务器已经下载了unzip软件,那就使用 --->tar -zxvf .tar.gz文件名称

在目录下的"unzip-XXXXXXXX"文件夹下打开"frp-XXXXX"的文件夹,可以看见内部有一个frpc,和一个frps两个可执行文件,如果你的frp不需要加密,那就不需要更改文件

执行该文件需要使用指令 "chmod 777 frps && ./frps" (在该目录下执行指令)

如果frp需要加密,就打开frps.toml文件,将文件扩展名改为frps.ini,然后将文件内部内容更改为


bindport = 7000

kcpbindport = 57169
auth.token = '<你想要的密码>'


该文件中的bindport的意思是,内网穿透服务器绑定的主端口

该文件中的kcpbindport的意思是,加速服务器绑定的端口,可以更改为任何端口,甚至可以和主端口重合(因为协议不同)

该文件中的auth.token的意思是,验证客户端登录的token,可以更改为任何文本,记得把 两个单引号 保留下来

修改frps.ini后,启动指令改为 "chmod 777 frps && ./frps -c frps.ini"

然后就可以结束了

最后提一嘴,客户端的使用教程在官网

下班!!!