/** 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萬起步。但若是在阿里雲速成美站,你能夠用最優惠的價格創建本身的網站。