CF 45C Dancing Lessons(優先隊列)

轉載請註明出處,謝謝http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove維護一個優先隊列,按差值為關鍵字,如果差值一樣,按二元組排序。然後維護一個類似鏈表的東西,記錄下一個元素以及上一個元素。#include <iostream>#include <cstdio>#include <algorithm>#include <cstring>#include

CF 8D Two Friends (三分+二分)

轉載請註明出處,謝謝http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove題意 :有三個點,p0,p1,p2。有兩個人alice,bob,他們初始位置為p0,現在 alice需要先到p2再到p1,bob是直接到p1。設計一條線路,使得他們初始一起走的路程儘可能地長(之後相遇不算)。要求alice走的路程和最短路之差不超過t1,bob不超過t2。http://codeforces.com/contest/8/problem/

HDU 4416 Good Article Good sentence(SAM)

轉載請註明出處,謝謝http://blog.csdn.net/acm_cxlove/article/details/7854526      

CF 15D Map

轉載請註明出處,謝謝http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove題意:給出一個n*m的矩陣,每次選取一個a*b的矩陣,要求所有元素與最小的元素差的和最小。http://codeforces.com/problemset/problem/15/D做法:枚舉子矩陣左上方的點,算出值,排序之後,依次取,每取一個,暴力把不能取的點進行標記。那麼就剩下怎麼算值。可以 sigma() - a * b * min()

BUAA 533 nanae 是弱小灰(SAM)

轉載請註明出處,謝謝http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove題意

HDU 4270 Dynamic Lover(12年長春網路賽 SAM)

轉載請註明出處,謝謝http://blog.csdn.net/ACM_cxlove?viewmode=contents   

Codeforces Beta Round #32

轉載請註明出處,謝謝http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove時運不濟,繼續水CF。。。A:Reconnaissance 枚舉B:Borze類比C:Flea先算出最多可以多少個,然後 統計一下有多少個位置LL n , m , s;int main () { #ifndef ONLINE_JUDGE freopen ("input.txt" , "r" , stdin); //

poj 1014 & zoj 1149 Dividing(多重背包+倍增思想最佳化)

DividingTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 40539 Accepted: 10061DescriptionMarsha and Bill own a collection of marbles. They want to split the collection among themselves so that both receive an equal share of the marbles.

CF 338E Optimize! (線段樹)

轉載請註明出處,謝謝http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove出題人題解沒看懂。。。囧。然後看了下tourist代碼,很短,也很好理解。。。我們將b排序之後,很顯然如果組合的話肯定是貪心。那麼對於a的某個子串a'要滿足條件的話,那麼顯然是所有的數和b中最大元素相加不小於h。至少有len -

CF 235C Cyclical Quest(SAM )

轉載請註明出處,謝謝http://blog.csdn.net/ACM_cxlove?viewmode=contents   

CF 295E Yaroslav and Points(Splay)

轉載請註明出處,謝謝http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove對於比賽中的hime這種裸E爺不忍直視。雖然是非常裸的資料結構,但是實在是代碼捉雞。。。。首先用一個set維護一下,當前序列中的數。排好序後建立Splay,至於修改操作,便是找到原來位置上的,刪除之後,再找到需要插入的位置

vector的第一次組隊賽小結

迎接2012新賽季--HDOJ系列熱身賽(3)先說說部分題解1004   二分最大值,讓其最小1006  枚舉+堆棧1007  想法題,掃描兩遍,判斷和是否為負,若為負則當前不能作為起點,若為正,則置01008  題意題,注意各種細節1009  計算幾何,求出外心,從3開始枚舉邊數,判斷夾角是否是圓心角的整數倍1010 

CF 149E Martian Strings(KMP)

轉載請註明出處,謝謝http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove  題意:給了一個母串,然後有多個匹配串,問在母串中是否能找到不重疊兩個子串,拼接成匹配串http://codeforces.com/problemset/problem/149/E  我的做法是,對於每一個匹配串正向KMP一次,記錄對於匹配串的每一個長度在模式串能匹配的最左邊,也就是最初相符的位置然後將母串和匹配串都反向,再KMP一次然後枚舉長度

Codeforces Round #181 (Div. 2)

轉載請註明出處,謝謝http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxloveA:把所有數按正數,負數,零分一下。      對於乘積為負數的那一組,只需要一個負數。      然後看一下剩餘負數個數,如果為奇數,則把一個負數加入到零那組,剩下的所有負數和正數乘積為正數。      最後就是零那組。B:並查集,求一下每個連通塊的個數。如果有大於3的,直接輸出無解。     

vector的第二次組隊賽小結 .

HDU第四場熱身賽,也是vector第二次組隊賽。victoria的遲到,致使我們開局不利(難道這就是我們今天失利的原因?哈哈)開場我看了I題,結果不太好下手,加上範例出現了問題,果斷放棄,轉向G,TED很快發現B題比較簡單,果斷也有人馬上就過了B,B題是一個迷宮問題,求解最少步數,由於存在弔橋,普通BFS不能解決,或者說很容易TLE,果然,TED的B先經曆的TLE,這時Victoria也迴歸了,在G沒有結果之後,我開始看J,比較水的題目,WA了一次之後,注意細節後AC。此時TED想到了優先隊列

CF 119D String Transformation(KMP,雜湊,枚舉,各種最佳化)

轉載請註明出處,謝謝http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove  題目:有兩個串,s,f

CF 13E Holes(分塊處理)

轉載請註明出處,謝謝http://blog.csdn.net/ACM_cxlove?viewmode=contents   

CF 19D Points(線段樹)

轉載請註明出處,謝謝http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove貌似是CLJ的題吧。。。就是有好多點,可以增加和刪除然後查詢(x,y),表示橫縱座標都大於當前點,而且X盡量小,同時保證Y盡量小將橫座標離散化,用set維護每一個X的所有的Y,增加和刪除都可以解決然後線段樹維護一個區間最值,表示區間最大的Y。然後查詢大於當前X的最大值大於Y的最靠左的X然後在之前的set中進行二分#include

HDU 4407 Sum(12年金華 容斥原理)

轉載請註明出處,謝謝http://blog.csdn.net/acm_cxlove/article/details/7854526       by---cxlove 題目:查詢區間內與互質的數的和比賽的時候SB了沒看清題目,忽視了一個重要條件,初始的時候a[i]=i,而且操作不多其實看到了也不一定會。初始做法是:維護一段區間的LCM,然後判斷LCM與P的GCD是否為1,如果是則是區間和,否則

SPOJ 7258 SUBLEX (SAM)

轉載請註明出處,謝謝http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove

總頁數: 61357 1 .... 19656 19657 19658 19659 19660 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.