/** query函数介绍 由于是查找第K小,因此在查找时候只须要看左边孩子节点, 两棵线段树sum作差,便获得这个区间的值 好比 root[R]-root[L-1] ,则表明区间 [L,R] 的数的统计 因此 S=(R线段树左孩子的sum)-(L-1线段树左孩子的sum) 若是 S>=K(第K小),因此第K小确定在左儿子节点, 不然,右节点,而且在右边区间再找剩下的 K-S,便可。 */ //query(1,n,root[l],root[r],k); int query(int l,int r,int x,int y,int k){ //x为老树,y为新树 if(l == r) return l; int m = (l+r)>>1; int sum = T[T[y].l].sum - T[T[x].l].sum; if(k<=sum) return query(l,m,T[x].l,T[y].l,k); else return query(m+1,r,T[x].r,T[y].r,k-sum);
大致上有三个主要步骤:域名,虚拟主机(取决于您的网站构建器和选择的服务提供商),建站程序(例如WordPress,Wix,Weebly)程序员
(一)域名web
您的域名是您网站在Internet上的地址。这是网站用户在其浏览器中键入的内容,用来访问搭建的网站。浏览器
一旦你注册一个域名,你会获得使用该名称为您的网站一年的权利。只要您想保留站点名称,就须要从同一域名注册服务商续订您的域名。并且,若是您对域名失去兴趣,可让它过时,以便其余人能够购买。服务器
(二)虚拟主机/vps/云服务器网络
虚拟主机就像网站的主页。能够在此处存储网站的内容和文件。当访客尝试经过输入您的网址(域名)来访问您的网站时,他们将被定向到存储在您的网络托管服务器上的网站文件。一般, 网站托管一词是指将其计算机/服务器出租来托管网站并提供Internet链接以确保网站全天候可用的公司的服务。app
(三)网站建站程序及价格函数
网站建站通常分为两种:网站
普通企业站:阿里云
通常是用来展现用的,没有很复杂的交互、支付等功能。通常放一些公司介绍和联系方式,常见的企业站程序价格在500-3000元。在此我推荐你们使用阿里云·速成美站,方便快捷建站,性价比超高。https://ac.aliyun.com/application/webdesign/sumei?userCode=tz7kl4agurl
定制站:
根据本身想要的功能及交互体验来要求程序员按照既定要求完成网站开发工做。这类网站通常根据需求难度+开发工时来报价,通常开发1万起步。但若是在阿里云速成美站,你能够用最优惠的价格创建本身的网站。