原创 杭電的題,輸出格式卡的很嚴。HDU 1716 排列2

題很簡單,一開始寫代碼,是用整數的格式寫的,怎麼跑都不對,就以爲算法錯了,去看大佬們的算法STL全排列:next_permutation(); 又雙叒叕寫了好幾遍,PE了將近次,直到跑了大佬代碼發現,原來格式是這樣的。 下面是實現

原创 STL部分學習總結

一、map/multimap map/multimap映射容器的元素數據是由一個Key和一個Value成的,key與映照value之間具有一一映照的關係。 map/multimap容器的數據結構也採用紅黑樹來實現的,map插入元素的鍵

原创 2019/02/22關於上文的題解

從上次的思路,換到容器去碼代碼,真的沒有頭緒,讓人茫然失措,有點無所適從的感覺,看了各路神仙的講解,都不是那麼詳細,有些小的方面沒有提到,很難受,只能看着他們的文章,視頻。一點一點的摸索。 重要的一點 各大網站不認strlwr(),

原创 應當不以功利心爲目的,以功利心學習程序設計。

FLS今天發了一篇關於學習效率的文章,誠然,學習效率不高,拼時間的人就有我。一個人去做一件事,只有熱愛,纔會全心全意的投入,纔會有高的效率。另一種是抱着功利心去學習,他們以一種極度厭惡的心態,抱着不達目的不罷休的勁頭,去不擇手段,犧牲

原创 2019/2/20訓練日記+map/multi map淺談

Most crossword puzzle fans are used to anagrams — groups of words with the same letters in different orders — for exa

原创 2019/2/18訓練日記

先上今天還沒做出來的題 D,D是一道單詞重構題,就是說,一個單詞所有的字母一樣就代表單詞可以重構,給定一段文字,輸出文中不能重構的單詞,思路是一直被否定,現在想出的解決方法是,將單詞先存入Vector容器,將vector內的strin

原创 2019/02/17訓練日記

就是這個題!!!!! Many areas of Computer Science use simple, abstract domains for both analytical and empirical studies. For

原创 2019/02/16 STL容器 :棧

一、棧(stack) 1.定義: 棧是一種只能在某一端插入和刪除數據的特殊線性表。他按照先進先出的原則存儲數據,先進的數據被壓入棧底,最後進入的數據在棧頂,需要讀數據的時候從棧頂開始彈出數據(最後被壓入棧的,最先彈出)。因此棧也稱先進

原创 2019/02/15訓練日記+指針(二)

最近做STL的題,STL有多少種容器都還不明確,這個題做起來就與點浪費了,今天看了一天大神講STL。他們講的都是map set vector,沒有queue,只能去CSDN看大佬發的博客,有點高深,和進一波勾起了我的求知慾,天天看一部

原创 2019/02/11訓練日記

從吃完晚飯開始碼代碼,看到有個題有思路,便開始坐下來敲代碼,發現這個題跟平常做過的題,有相似之處。 但真的敲起來,還真是有困難。 Andy, 8, has a dream - he wants to produce his very

原创 2019/02/13

昨晚的思路,醜數題,真的是卡了一天,頭疼了去做點別的題,再回來做。 按理說,我的思路應該沒錯,別人告訴我這是一道隊列題,可我還對隊列,一無所知,去查了資料,隊列是數於數據結構部分。看了看,覺得,自己不是幼兒,應該自己思考,應該用什麼方

原创 2019/02/12訓練日記

一、訓練心得 經歷過無數次的PE後,我去看了別人的代碼,輸入輸出也毫無差別,爲什麼我的是PE,才發現我的Set容器中混入了,空元素,雖然確實不太清楚代碼段中哪一段會將爲空的String放入set容器。所以注意 使用容器注意begin(

原创 2019/02/10訓練日記——指針總結

一、指針的基本概念 1.每個變量都被存放在某個內存地址(以字節爲單位)開始的若干個字節中。若干個字節(根據類型確定字節) 2.指針,也稱作“指針變量“,大小爲4個字節(或8個字節)的變量,其內容代表一個內存地址。 3.通過指針能夠對任

原创 2月8日訓練日記

今天AC了三道題,一道題卡了一天。 大年初四,父母日常吵架,吵離婚吵了幾年的了,怎麼還能不離婚。 今天水一天,明天去朋友家住,在努力奮鬥吧。

原创 2019/02/09訓練日記

一,吃葡萄 在房間中G顆葡萄,現在有n個人。這n個人依次進入房間吃葡萄。每個人進去的時候都做如下操作,把葡萄分成n等份,發現還多出一顆,然後吃掉這一顆以及n等份中的一份,然後走出房間。這n個人吃完之後,最後房間裏面的葡萄剛好可以分成n