原创 python爬蟲零基礎入門必會項目

目錄前言網絡爬蟲簡介準備工作牛刀小試Python爬蟲實例 前言 本文將以最簡單粗暴的方式讓你瞭解寫python爬蟲的基本流程【下載《筆趣閣》網絡小說《伏天氏》】,涉及到內庫或第三方庫的基本方法不會詳細講解,如有需要可關注留言(根據

原创 第十屆藍橋杯C/C++組決賽A題題解

第十屆藍橋杯C/C++組決賽A題題解 題目大意: 1、2019<X<Y 2、2019^2,X^2,Y^2構成等差數列,找出滿足條件的X,Y,並且X+Y最小。 分析1:暴力顯然。那麼如何確定循環變量的上界呢?對等差數列

原创 矩陣乘法(藍橋杯)

/* 這個題目博主還是思考和調試了不少時間,因爲一直想讓自己的算法儘量少花時間(注意!!!矩陣元素非負時,矩陣的0次冪是單位矩陣!!!)。下面扔出C++代碼,和右邊界運行結果和時間(博主注意到,在N=30,M=5,且矩陣元素均爲10時

原创 字母圖形(藍橋杯)

/問題描述 利用字母可以組成一些美麗的圖形,下面給出了一個例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 這是一個5行7列的圖形,請找出這個圖形的規律,並輸出一個n行m列的圖形。 輸入格式: 輸

原创 迴文數(藍橋杯)

/問題描述   1221是一個非常特殊的數,它從左邊讀和從右邊讀是一樣的,編程求所有這樣的四位十進制數。 輸出格式   按從小到大的順序輸出滿足條件的四位十進制數。/ 此題是藍橋杯基礎題目,C++代碼如下: #include<iost

原创 楊輝三角形(藍橋杯)

/問題描述: 楊輝三角形又稱Pascal三角形,它的第i+1行是(a+b)^i的展開式的係數。  它的一個重要性質是:三角形中的每個數字等於它兩肩上的數字相加。  下面給出了楊輝三角形的前5行: 1 1 1   1 2 1   1 3

原创 閏年判斷(藍橋杯)

/*問題描述 給定一個年份,判斷這一年是不是閏年。 當以下情況 之一 滿足時,這一年是閏年: 年份是4的倍數而不是100的倍數; 年份是400的倍數。 其他的年份都不是閏年。 輸入格式: 輸入包含一個整數y,表示當前的年份。 輸出格

原创 大數階乘(藍橋杯)

/* 1000!的階乘有多少位數字?不知道,總之,十個long long也是不夠用的,所以考慮用數組來模擬乘法運算,那麼數組開多長合適呢?其實博主最開始開的2000,結果。。。提交上去只過了80%數據,顯然,2000位不夠,最後開了個

原创 數列特徵(藍橋杯)

/問題描述 給出n個數,找出這n個數的最大值,最小值,和。 輸入格式: 第一行爲整數n,表示數的個數。 第二行有n個數,爲給定的n個數,每個數的絕對值都小於10000。 輸出格式: 輸出三行,每行一個整數。第一行表示這些數中的最大值,

原创 查找整數(藍橋杯)

/問題描述 給出一個包含n個整數的數列,問整數a在數列中的第一次出現是第幾個。 輸入格式: 第一行包含一個整數n。 第二行包含n個非負整數,爲給定的數列,數列中的每個數都不大於10000。 第三行包含一個整數a,爲待查找的數。 輸出格

原创 特殊迴文數(藍橋杯)

/問題描述:   123321是一個非常特殊的數,它從左邊讀和從右邊讀是一樣的。   輸入一個正整數n, 編程求所有這樣的五位和六位十進制數,滿足各位數字之和等於n 。 輸入格式:   輸入一行,包含一個正整數n。 輸出格式:   按

原创 特殊的數字(藍橋杯)

/問題描述:   153是一個非常特殊的數,它等於它的每位數字的立方和,即153=111+555+33*3。編程求所有滿足這種條件的三位十進制數。 輸出格式:   按從小到大的順序輸出滿足條件的三位十進制數,每個數佔一行。 */ 藍橋

原创 01字符(藍橋杯)

/問題描述 對於長度爲5位的一個01串,每一位都可能是0或1,一共有32種可能。它們的前幾個是: 00000 00001 00010 00011 00100 請按從小到大的順序輸出這32種01串。 輸入格式: 本試題沒有輸入。 輸出格

原创 最長不重複子串(精簡)

直接甩出代碼吧,有問題可以交流討論,有O(n)的解法,有興趣小夥伴的可以自行了解。 //動態規劃的算法求解( 時間複雜度是O(n^2) ) #include #include #include using namespace s

原创 10+行代碼解決八皇后問題

//C語言 遞歸+回溯 八皇后問題 //文末附10+行代碼解決八皇后問題(全排列函數) /* chess[8][8]:國際象棋棋盤 (0表示不放皇后,1表示放皇后) row[8]:棋盤中每一行是否滿足要求(規定row[i]<=0爲滿足