原创 每日一題---鬥地主(dfs+貪心)

題目描述 牛牛最近迷上了一種叫鬥地主的撲克遊戲。鬥地主是一種使用黑桃、紅心、梅花、方片的AA到KK加上大小王的共54。54張牌來進行的撲克牌遊戲。在鬥地主中,牌的大小關 系根據牌的數碼錶示如下:3<4<5<6<7<8<9<10<J

原创 第十一屆藍橋杯校內模擬賽部分題解

填空題—單位變換 問題描述   在計算機存儲中,15.125GB是多少MB? 答案提交   這是一道結果填空的題,你只需要算出結果後提交即可。本題的結果爲一個整數,在提交答案時只填寫這個整數,填寫多餘的內容將無法得分。 題解 這

原创 每日一題---明碼

漢字的字形存在於字庫中,即便在今天,16點陣的字庫也仍然使用廣泛。 16點陣的字庫把每個漢字看成是16x16個像素信息。並把這些信息記錄在字節中。 一個字節可以存儲8位信息,用32個字節就可以存一個漢字的字形了。 把每個字節轉爲2

原创 每日一題---特別數的和

這題簡單枚舉就完事了,因爲n不是一個確定的數所以最好調用函數來做,而且關於調用函數怎麼設計還是有點技巧的.代碼如下: #include<bits/stdc++.h> using namespace std; bool isok

原创 每日一題---數的分解

這題還是比較簡單的,就是這個思路一定要理清楚了,唯一一個卡點就是—交換3個整數的順序被視爲同一種方法,於是呢,我們的思路就是—讓i < j < k, 然後判斷i, j, k是否含2和4就行了。 下面是我的代碼: #include

原创 每日一題---數列求值

這題還是比較簡單的,只是一個Fibonacci數列的拓展,對於Fibonacci數列類似的問題,我們早已接觸過很多了,所以這10分就是送的,代碼如下(結果爲4659): #include<bits/stdc++.h> using

原创 2的次冪問題---算法集

問題描述 任何一個正整數都可以用 2 進製表示,例如:137 的 2 進製表示爲 10001001。 將這種 2 進製表示寫成 2 的次冪的和的形式,令次冪高的排在前面,可得到表達式137=2^7+2 ^3 +2^0 現在約定冪次

原创 2019年度總結---九霄雲客的第一個年度總結

前言: 最近天氣不是很好,望着窗外的黑夜,我不覺陷入了思考。。。 我印某人活着的意義是什麼?我在此之前不敢爲這樣的人生大理犯時間胡想,但在此刻,我也正好手頭無事,便思考起來了。。。 晃晃悠悠一年度,時光走了不回頭。 補一個遲到的年

原创 老鼠走迷宮---算法集

問題描述 老鼠走迷宮是遞迴求解的基本題型,我們在二維陣列中使用 2 表示迷宮牆壁,使用 1 來表示老鼠的行走路徑,試以程式求出由入口至出口的路徑。 解決思路 老鼠的走法有上、左、下、右四個方向,在每前進一格之後就選一個方向前進,無

原创 數據存儲結構---領接表的應用及使用規則

領接表是圖的一種最主要的存儲結構,用來描述圖上的每一個點。 #include <bits/stdc++.h> using namespace std; const int N=10000; struct Node{//定義表結點

原创 貪心算法---最短路徑(Dijkstra算法)---一場說走就走的旅行

#include<bits/stdc++.h> using namespace std; const int N=100;//城市的個數可修改 const int INF=1e7;//初始化無窮大爲10000000 int mp[

原创 藍橋杯訓練營3---使用sort()排序

直接調用sort()排序 #include<bits/stdc++.h> using namespace std; int main(){ int arr[10]; for(int i=0;i<10;i++){ ci

原创 貪心算法---會議安排(有限時間召開更多會議,會議不可同時進行)---高級鐘點祕書

貪心策略:每次從剩下的會議中選擇具有最早結束時間(最早開始時間+持續時間最短)且與已安排會議相容的會議安排。 #include<iostream> #include<algorithm> using namespace std;

原创 迴文數---藍橋杯算法集

判斷是否是迴文數: #include<iostream> using namespace std; int main() { int n,flag=0,i; cin>>n; int str[n]; for(i=0;i<n;i

原创 藍卷---a

第一題:三色旗(10$)+10 問題描述 三色旗的問題最早由E.W.Dijkstra所提出,他所使用的用語爲DutchNation Flag(Dijkstra爲荷蘭人),而多數的作者則使用Three-Color Flag來稱之。