Time of Update: 2018-12-03
A題出現的字元及其次數全部匹配即可。B題推規律,注意細節,比如中線什麼的。C題想法題,好題。給定n<=3000個人,排隊,給定他們每個人前面嚴格比之高的人的個數num[i],要求你輸出他們的高度(高度隨意指定,但必須滿足他們每個人前面嚴格比之高的人的個數)。我的做法:輸入的個數從小到大排序後,第一個必須: num[1]=0, 否則輸出 -1;所有(當然包括第一個人)num[i]的人的高度指定是 5000,比如num[]= { -1,0,0,0,2,2,3,4,5... };開始是 50
Time of Update: 2018-12-03
http://acm.hdu.edu.cn/showproblem.php?pid=2222題意:給出n個串,然後給一篇文章,問這n個串有多少個在文章裡面出現過。。。trick:n個串可能有相同的,需按照不同串處理。分析:AC自動機模板題,自己按照演算法思想寫的,寫得鬱悶。。貼代碼。。 不知道怎麼要800+MS,別人的都基本上200+MS。。。 7月21號重新研究別人代碼,終於找到差距了。。減到了187MS。。。附代碼和改正說明:7.21代碼。。。#include<iostream>
Time of Update: 2018-12-03
全部1A的,orz——————————。A題D很小,直接for(i,1,D) 。B題追擊問題。我的做法: while(1){ ... } 最開始 int front= T * vp. 那麼 vd * times == front + vp* times; 算出times 然後判斷是否有超過 dis,如果沒有,則front+ ( ( f + times + times ) * vp ).
Time of Update: 2018-12-03
http://blog.huang-wei.com/2010/07/18/%e9%87%8d%e8%bd%bdnewdelete%e5%ae%9e%e7%8e%b0%e5%86%85%e5%ad%98%e8%ae%a1%e6%95%b0/ 有時為了統計記憶體使用量,或檢測記憶體流失,重載全域的 new/delete 是一種比較簡易的實現方法。讓我們先來回顧下 new/delete 重載的相關內容吧。技術篇[::] new [placement] new-type-name
Time of Update: 2018-12-03
今天的Farey竟然掛掉了,實在咽不下這口氣,晚上又整理了一下資料。以供大家一起學習。 Farey序列 Fn = {a/b | gcd(a,b)=1 && 0<=a,b<=n}; 即由小於或等於n的整數所組成的不可再約分數的遞增序列,並滿足分子分母互質。 如: F1 = {0/1, 1/1} F2 = {0/1, 1/2, 1/1} F3 = {0/1, 1/3, 1/2, 2/3, 1/1}
Time of Update: 2018-12-03
又ak了一場 div2。。。A題給定一個CCPPCCPPCCCCCPPPP這樣的只有C,P的串,從左至右,每次最多取5個字元,每次取的字元必須相同,問最少要取多少次。My Code比較短:每次迴圈定個初始位置,以該位置的下一個位置開始for迴圈4次.int main(){ int ans,i,n; char ch[110]; while(cin>>ch){ n= strlen(ch); ans=0; int st=0;
Time of Update: 2018-12-03
http://poj.org/problem?id=2104 題意:給你一個數組,求任意區間[i,
Time of Update: 2018-12-03
O(n)迴文子串演算法註:轉載的這篇文章,我發現下面那個原始碼有點bug。。。在下一篇部落格中改正了。。 這裡,我介紹一下O(n)迴文串處理的一種方法。Manacher演算法.原文地址:http://zhuhongcheng.wordpress.com/2009/08/02/a-simple-linear-time-algorithm-for-finding-longest-palindrome-sub-string/ 其實原文說得是比較清楚的,只是英文的,我這裡寫一份中文的吧。
Time of Update: 2018-12-03
DWORD -> 4 Char:const static DWORD kCmdRefreshUI = 'ABCD';在記憶體中是以DCBA的方式存的: 直接把記憶體拷貝過來是倒序的:DCBA,反轉就可以了。(注意這個小端機器,大端機器就不需要反轉,右邊是高位地址)。memcpy(buffer,&kCmdRefreshUI,sizeof(DWORD));string cmd = string(buffer);reverse(cmd.begin(),cmd.end()); 4
Time of Update: 2018-12-03
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> new document </title> <meta
Time of Update: 2018-12-03
1.批處理刪除qq音樂自動下載的歌詞檔案 @echo off echo 正在清除歌詞檔案,請稍等...... del /f /s /q "D:/Program Files/Tencent/QQMusic/QQMusicData/QQMusicLyric/*.lrc" echo 清除歌詞檔案完成! echo. & pause 注意: /f 強制移除唯讀檔案 /q 指定靜音狀態。不提示您確認刪除。/s 從目前的目錄及其所有子目錄中刪除指定檔案。顯示正在被刪除的檔案名稱。 路徑要加"" 2
Time of Update: 2018-12-03
10月19日上午:收取經理郵件並回複,制定工作計劃.繼續對比靜態葉面,並作出修改.問題十:http://localhost/aupair/Statics.html?act=membership 這裡是遺留問題,因為這裡的頁面及子頁面都沒有做,暫時放一放。Premium Membership - Terms of Service重新導向到一個working in progress############################################################
Time of Update: 2018-12-03
這裡要周一補充完整,家裡暫時沒有工作日誌,忘記寫了,其實日誌也挺耗費時間的。 10月15日上午: 李總詢問seo,我推薦了兩個同學做過的網站,趙晗:http://www.beauteplus.cn 陸志奎: www.toshiba.com.cn,然後研究了以下seo相關知識。 瞭解了蜘蛛和機器人的一些特性,比如它們對關鍵字敏感,對原創作的文章比較感興趣下午: 搜尋線上視訊交談系統 修改broken
Time of Update: 2018-12-03
在Web測試中,經常測試整個網站的連結是否正確,特別是在發布新的網站或是網站大的改版時,常用的連結測試載入器有: 1、Xenu Link Sleuthhttp://home.snafu.de/tilman/xenulink.html可以開啟一個本地網頁檔案來檢查它的連結,也可以輸入任何網址來檢查。可以分別列出網站的活連結以及死連結,連轉向連結它都分析得一清二楚;支援多線程
Time of Update: 2018-12-03
PayPal:全球線上付款服務PayPal 是一家 eBay 公司,它是線上付款解決方案的全球領導者,在全世界有超過七千一百六十萬個帳戶使用者。PayPal 可由易趣買家和賣家、線上零售商和其他商家在 56 個市場以 6 種貨幣使用加元歐元英鎊美元日元澳幣PayPal 快速、安全而又方便,是跨國交易的理想解決方案。使用 PayPal 作為首選跨國線上付款條件的主要好處是什嗎?買家好處:安全:PayPal 保證資訊的安全。您可以線上付款,而不用將銀行卡或銀行帳戶的詳細資料透露給他人。快速:使用
Time of Update: 2018-12-03
我們在向網盤或論壇上傳檔案時,往往由於檔案過大而超出上傳單位大小的限制,如:sina愛問共用資源的限制為< 30M。因此我們就需要用 WinRAR分卷壓縮的方法把大檔案分為若干個小的壓縮分卷。以下即介紹這種方法 ----------------- 測試平台:Win XP sp2 Win RAR版本: WIN RAR 3.60 beta 2 一. 前置知識: 由於Win RAR的檔案壓縮單位是位元組,所以我們有必要明白下面的一些基礎性的知識. 引用: 1KB=1024位元組
Time of Update: 2018-12-03
把文字替換成圖片首先把圖片複製到 剪貼簿中,然後開啟替換對話方塊,在“尋找內容”框中輸入將被替換的文字,接著在“替換為”框中輸入“^c”(注意:輸入的一定要是半形字元,c要小寫),單擊替換 即可。說明:“^c”的意思就是指令WordXP以剪貼簿中的內容替換“尋找內容”框中的內
Time of Update: 2018-12-03
改變Apache連接埠等配置修改方法如何改變Apache連接埠:找到Apache安裝目錄下conf目錄下的httpd.conf檔案。開啟它,找到“Listen”,緊接著Listen的數字就是連接埠號碼,預設狀態下為“Listen
Time of Update: 2018-12-03
眾所周知,FireFox為了支援web標準,在1.1版以後就取消了對強制回應對話方塊的支援。即:window.showModalDialog()。但是我們有時在製作網頁的時候想增強使用者體驗性,想使用這個功能怎麼辦?我們先來分析一下實現強制回應對話方塊的原理,我們在IE的強制回應對話方塊下無論點父視窗的什麼地方,focus(焦點)總是回到了子視窗上面。那麼在FireFox下我們將focus總是設定在子視窗上不就行了嘛。怎麼設定呢?javascript
Time of Update: 2018-12-03
function getEvent() {return window.event || arguments.callee.caller.arguments[0];}var myEvent = getEvent();var x=y=menuOffsetWidth=menuOffsetHeight=0;var redge=document.body.clientWidth-myEvent.clientX;var