原创 線性結構節點類型(三)

一、線性結構 特點 第一個數據元素沒有前驅 最後一個數據元素沒有後繼 1:1 邏輯上相鄰、物理上也相鄰 類型 線性表(就是一張二維表)(爲主研究對象) 棧 隊列 學習方法 畫邏輯結構—>定義存儲結構—>實現相應的

原创 編寫一個程序,計算用戶輸入的起始時間到終止時間之間相隔的天數。

思路分析: 閏年:閏年又分爲普通閏年和世紀閏年 普通閏年:能被4整除且不能被100整除的爲閏年(2004爲閏年,1999不是閏年) 世紀閏年:能被400整除的是閏年(2020年是閏年,1900年不是閏年) 閏年共有366天,其中

原创 編寫一個函數,計算下式當n=10和n=100的值。

思路分析: 首先,我個人看法:當我拿到這道題的時候,我會把它當成一道數學題對待。分子是動的,恆爲一,分母是進行依次增加的。且奇數項爲正,偶數項爲負。因爲設計運算出現的是分數,故,設計選取存儲類型爲double。 找出問題: ①正

原创 用遞歸法求1²+2²+...+n²的值

思路分析: 談到遞歸,我個人會聯想到數學裏面的通式。因爲遞歸調用的函數的對應法則是相同的。例如這道題:f(x)=x²。這個就是函數通式,只不過把每個求得的結果進行累加求和即可。用戶輸入5的時候,會出現f(5)=5²,之後再進行x

原创 併發進程同步

1,桌上有一空盤,允許存放一隻水果。爸爸可向盤中放蘋果也可向盤中放桔子,兒子專等喫盤中的桔子,女兒專等喫盤中的蘋果。規定當盤空時一次只能放一隻水果供喫者取用,請用P、V原語實現爸爸、兒子、女兒三個併發進程的同步。 解:設三個信號量

原创 最近最久未使用頁面置換算法

在一個請求分頁系統中,採用最近最久未使用頁面置換算法時,假如一個作業的頁面走向爲4、3、2、1、4、3、5、4、3、2、1、5,當分配給該作業的物理塊數M分別爲3和4時,試計算在訪問過程中所發生的缺頁次數和缺頁率。請給出分析過程。

原创 最佳頁面置換算法

在一個請求分頁系統中,採用最佳頁面置換算法時,假如一個作業的頁面走向爲4、3、2、1、4、3、5、4、3、2、1、5,當分配給該作業的物理塊數M分別爲3和4時,試計算在訪問過程中所發生的缺頁次數和缺頁率。請給出分析過程。 解析:所

原创 Spyder打開報錯解決辦法

刪除C:\Users\Administrator路徑下.matplotlib和.spyder-py3(你的有可能是.spyder2或.spyder3)這兩個文件夾,然後再重啓Spyder即可 (本人也是查找多篇大佬博客然後最後找到

原创 Python-身份證覈對

中華人民共和國居民身份證號碼由17 位數字和1位校驗碼組成。其中,前6位爲所在地編號,第7~14 位爲出生年月日,第15~17位爲登記流水號,其中第17位偶數爲女性,奇數爲男性。校驗碼的生成規則如下: 將前面的身份證號碼17位數分

原创 Python---查找序列的最長遞增子序列

查找序列的最長遞增子序列 什麼是序列的最長遞增子序列? 答:在一個數值序列中,找到一個子序列,使得這個子序列元素的數值依次遞增,並且這個子序列的長度儘可能地大。這就是所謂的最長遞增子序列 from itertools import

原创 Python-《twinkle twinkle little star》統計單詞出現次數

統計英文兒歌《twinkle twinkle little star》中,使用到的單詞及其出現次數。要求去除單詞大小寫的影響,不統計標點符號的個數,並按降序輸出。 Twinkle, twinkle, little star, Ho

原创 變量和簡單數據類型(一)

1,title()方法 將字符串中的每個單詞的首字符大寫 2,upper()方法 將字符串的所有字母大寫 3,lower()方法 將字符串的所有字母小寫 name = "beyond Sq" print(name.title())

原创 Python-統計《水調歌頭·明月幾時有》字符出現次數。

統計《水調歌頭·明月幾時有》字符出現次數。 明月幾時有,把酒問青天。 不知天上宮闕,今夕是何年? 我欲乘風歸去,又恐瓊樓玉宇,高處不勝寒。 起舞弄清影,何似在人間! 轉朱閣,低綺戶,照無眠。 不應有恨,何事長向別時圓? 人有悲歡離

原创 Python---冒泡排序、選擇排序

冒泡排序 依次輸入n個數,進行冒泡排序 冒泡排序法,即兩個相鄰的進行比較,比較之後換位置 def bubbleSort(arr): n = len(arr) for i in range(n): f

原创 Python---爬蟲案例

例1、爬取公衆號文章中的圖片。 1,首先打開要獲取公衆號文章的地址 2,按下F11,再按Ctrl Shift C,然後鼠標移動到圖片位置,然後觀察控制檯中顯示圖片對應的代碼位置 3,分析該位置的代碼段 代碼段如下: <img d