STL-map()資料模版

map()函數真心是不錯,,很久很久我就想學習了,,,只是沒有學習成功,今天總算能夠簡單的運用出來了,,,而且我覺得,人是要勇於,並且敢於改變的,,,有些東西,,你認為很適合你,可是你換過別的麼? 你知道這個才是最適合你的麼?所以我決定了,,,試試DEVC這個編譯器,,,別人都用,,,我也用用唄,,,都用了這麼長時間的VC6.0了,,緩緩手感,緩緩心情...而且,自己也要學著把不好的習慣改掉了,,,比如自己不愛打空格,,,以前認為是公認的那是不正確

HDU-1233(標準的排版方式)

誒,,,要是以前養成了那麼好的習慣就好了,,,現在再改是不是就有點晚了呢???我才不相信會晚呢,,,還有很長時間呢,,夠我吧這個習慣給改掉了 呼呼#include <stdio.h>#include <string.h>#include <stdlib.h>#include <math.h>#include <iostream>#include <algorithm>#define inf 0x3fffffffusing

基礎語言-題目65(另類的階乘)

這個還是很好玩的一道簡單水題咯..呵呵#include <stdio.h>#include <string.h>#include <math.h>#include <iostream>#include <string>#include <algorithm>using namespace std;int fun (int x){if (x <= 0) return 1; //主要是這裡 不要返回0,要返回1 if

HDU-1272(並查集)

坑爹的並查集,,,我覺得作對了,,,為什麼老是A不了呢???以後有哪位大神看到了這個代碼 還請看看,到底是哪裡錯了...傷不起呀..#include <stdio.h>#include <string.h>#include <stdlib.h>#include <math.h>#include <iostream>#include <algorithm>#define MAX 111111using namespace

HDU-3790(dijkstra())

真的自己如果一直不碰的話,,錯誤百出,,,而且又是用自己不熟悉的正確排版寫,,所以更容易錯 了現在把代碼貼出來..嘿嘿#include <stdio.h>#include <string.>#include <stdlib.h>#include <math.h>#include <iostream>#include <algorithm>#define inf 0x3fffffffusing namespace

基礎語言-題目62(笨小熊)

真的就暴漏出來自己的基礎知識薄弱了,所以我才迫切的想將自己的基礎打紮實.貼出代碼,我覺得可以用字典樹實現呀,,試試咯.代碼:#include <stdio.h>#include <string.h>#include <math.h>#include <iostream>#include <string>#include <algorithm>using namespace std;int t[33];const int

快速冪(又一種寫法)

還是上傳上來吧,又一中快速冪的寫法這個快速冪的寫法比較簡單,不用求digit數組#include <stdio.h>#include <string.h>#include <iostream>#include <string>using namespace std;const int MOD = 10007;int quick_pow(int n, int m){int temp = n;int ans = 1;while (m >

HDU-1333(素數分解)

所有的,今天是沒怎麼玩就開始敲代碼了..我是喜歡敲代碼,也是喜歡解決自己的問題,也是喜歡自己一天一天的進步,但是,我沒有那麼多的時間陪別人去耗,所以呢,,我現在就得養成那麼一個習慣,,學什麼知識點就學一遍,然後無數遍的溫習,永遠的記住.#include <stdio.h>#include <string.h>#include <math.h>#include <iostream>#include <string>#include

HDU(2855_矩陣的二分快速冪)

Fibonacci Check-upTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 900    Accepted Submission(s): 507Problem DescriptionEvery ALPC has his own alpc-number just like alpc12, alpc55, alpc62 etc.As

基礎知識-素數分解

最近才寫過一個分解素數的程式,但是那個是先列印出素數表,然後存到數組裡面,然後再用那個數去除,我也不知道哪個稍微快一點了,,,大範圍的應該就是篩選法先篩選出來的要快一些,但是如果就是判斷幾個的話,當然就是直接篩選要快一些咯#include <stdio.h>#include <string.h>#include <math.h>#include <iostream>#include <algorithm>#include

小範圍素數分解器

#include <stdio.h>#include <string.h>#include <math.h>#include <iostream>#include <string>#include <algorithm>#include <iomanip>using namespace std;int main (){int N;cout << setw (45) <<

stringstream的用法詳解

使用stringstream對象簡化類型轉換C++標準庫中的<sstream>提供了比ANSI

D(HDU3306)

Another kind of FibonacciTime Limit: 3000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 1175    Accepted Submission(s): 446Problem DescriptionAs we all known , the Fibonacci series : F(0) = 1, F(1) = 1, F(N) =

基礎語言-題目64(雞兔同籠)

主要的就是一個解決問題的思路#include <stdio.h>#include <string.h>#include <math.h>#include <iostream>#include <string>#include <algorithm>using namespace std;int main (){int N;cin >> N;while (N--){int num_elements,

《演算法競賽-訓練指南》第一章-1.19_UVa 11549

這是道比較簡單的題目,主要就是hash範圍大,自己沒有辦法解決,但其實也是可以解決的,用map,或者什麼的,都可以解決,但是自己就是沒有好好的去想。簡單的hash大資料,如果是key是int類型的話,直接用個set表就行。然後其餘的處理其實真的很簡單。但就是自己不努力思考導致的。簡單的介紹下這道題目的意思:一箇舊電腦,螢幕只能顯示N個數字,現在給你一個數字,每次求平方,溢出就只要最大的前N位,繼續平方,問你,求得的最大的N位元字是多大。很簡單,不過就是hash的時候可能出些問題,但那都是小問題。

E(HDu3037Lucas比較綜合的一道數論題目)

Saving BeansTime Limit: 6000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1666    Accepted Submission(s): 592Problem DescriptionAlthough winter is far away, squirrels have to work day and night to save beans.

《演算法競賽-訓練指南》第一章-1.20_LA 3905

本來題目都是寫好了的,但是因為今天LA不能判題,所以就一直沒有寫分析,也怕自己寫了交上去過不了。昨天斷了一天的網也沒有做題目,今天也是不怎麼狀態好,因為同學有人從廣州回來投奔我這了,我在一直想辦法幫他弄東西。不說那麼多了,生活富有挑戰點好,但是就是狀態不是很好,耳朵一直在嗡嗡嗡,也不知道是怎麼回事,很難受。題目的大概意思是這樣子的,馬上要有場流星雨了,然後有個相框,每個流行都是不同方向不同位置的瞎飛,然後讓你判斷,什麼時刻有哪些流星雨存在在這個相框裡面。求的是最大值。這個一看我就懵了,不至於是枚

《演算法競賽-訓練指南》第一章-1.16_LA 3177

這道題目很有意思。但是我就是錯的非常離譜,就差拿著題解一句話一句話的去對照了,不,其實我已經對照了的。首先說一下這個題目的意思,就是說有N個塔防計程車兵,他們分別相鄰,1和2和N相鄰,2和1和3相鄰。現在每個塔防計程車兵要獎品,問題是你發的獎品使得每個相鄰計程車兵不具有相同的獎品。這個剛開始一看,沒思路,是一道非常難的題目。看了題解,也就懂了。自己的智商不高,怪不了別人那。你可以這樣的理解題意,其實剛開始的時候自己都已經推匯出了部分,但是因為太麻煩也給放棄了,在真正比賽中,還是希望自己能夠分類討

《演算法競賽-訓練指南》第一章-1.17_UVa 11462

我就說,這本書上都是些經典的題目,怎麼可能出那麼簡單的題目,應該是有他目的的。果然,這道題目,用系統函數的sort能過,但是572ms,用我寫的hash也能過476ms。但是如果用書本上的解題技巧,那就是快速的過了,162ms。這差距的時間還是蠻大的!資料量一般達到百萬之後用這個快速的輸入輸出函數就非常的快了。不錯,還是長見識了。這道題目的代碼到是沒有什麼意思,我把我的輸入輸入函數貼出來吧,可以解決正負數的問題。#include <stdio.h>#include

字典樹(Trie)歸納總結,模版

字典樹,還是很好理解的,主要是每個人都想把它寫的漂亮.順手,那麼自己就得多打,多改進了,我給大家看看我的#include <stdio.h>#include <string.h>#include <iostream>#include <string>/* *字典樹---Trie */ using namespace std;const int sta = 'a';//這是規定的起始位置 const int maxn = 26;int N;int

總頁數: 61357 1 .... 21721 21722 21723 21724 21725 .... 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.