原创 三元組表示稀疏矩陣並相加

三元組表示稀疏矩陣並相加 一、實驗題目: 要求稀疏矩陣用三元組結構存儲,實現矩陣A+B=C,並採用矩陣形式顯示結果。 二、實驗思路: 定義兩個結構體,Triple結構體用來存放每一個非零元素的信息(行標,列標,數值),Triple

原创 猴子選王——約瑟夫環問題

題目 一堆猴子都有編號,編號是1,2,3 …m,這羣猴子(m個)按照1-m的順序圍坐一圈,從第1開始數,每數到第n個,該猴子就要離開此圈,這樣依次下來,直到圈中只剩下最後一隻猴子,則該猴子爲大王。 一、解題思路 1.向量解法(數組

原创 聽說你也要自學python,看這兒就夠了(五)

前面我們基本講完了python的一個重要知識:序列(列表,元組,字符串),這一更同樣帶來一個很重要的python知識點:字典!(我個人把他理解做c語言當中的結構體,但也有點不同。看完這篇你就知道這字典到底是個啥了) 目錄 字典的

原创 聽說你也要自學python,看這兒就夠了(四)

前面幾更介紹了基本知識,列表以及元組,這一更介紹一種新的序列——字符串 目錄 字符串基本操作 設置字符串格式 字符串方法 3.1 字符串基本操作 第二章我們說過所有標準序列操作都適用於字符串,但是字符串不可變,所以所有元素賦值

原创 【lintcode】2.尾部的零(c/c++/python解法)

題目 設計一個算法,計算出n階乘中尾部零的個數 樣例 樣例 1: 輸入: 11 輸出: 2 樣例解釋: 11! = 39916800, 結尾的0有2個。 樣例 2: 輸入: 5 輸出: 1 樣例解釋: 5! = 120

原创 斐波那契(Fibonacci)數列及求和sososo詳細版本

這年頭,你得會斐波那契啊! 斐波那契數列,我們先看看官方定義: 這裏是官方一大堆解釋,說實話還不如表情包直觀 trump還真是和誰都搭,這不,蹭一下fibonacci熱度 好了,話不多說,上碼 1.函數版本 int fib(

原创 .py文件分享好友無法運行?生成的exe圖標老套?看完這兒通通解決

大家可能常常遇到python寫出來的文件直接分享好友沒辦法直接運行,除非對方有python環境。就是寫好的exe文件圖標也很難看,想弄得很有逼格的樣子?看完這篇文章讓你不再困擾 First step (模塊準備) 安裝相對應模塊:

原创 華爲軟件精英挑戰賽2020題目

這是2020年華爲軟挑熱身賽題,希望對大家有用 1.使用內存多通道技術,可以加快內存訪問速度。一顆鯤鵬920芯片最多支持幾個內存通道? 8個 2.Oracle數據庫已經遷移到鯤鵬芯片? 錯 3.對於讀寫頻繁的全局變量,使用Cach

原创 Pycharm安裝最新超詳細版本

python的火爆流行也讓大家意識到需要一個好的IDE來輔助工作,我想pycharm是一個很不錯的選擇。這裏給大家帶來一份最新最詳細的pycharm安裝教程。 安裝前期工作 1.首先先去pycharm官網:https://www.

原创 最新版python安裝以及環境配置

Python安裝及環境搭建:(下面的演示是win10系統) 第一步:從官網下載python 1.打開瀏覽器,在百度(谷歌)搜索中輸入python,找到python官網(英文官網),如下圖所示, python官網鏈接:https:/

原创 python製作蘿莉御姐語音包

1. 導入相關模塊 2. 定義常量 3.實例化 4.生成語音文件並保存 代碼實現過程 1.導入語音相關模塊 該函數在baidu-aip模塊下 模塊安裝:在cmd窗口輸入:pip install baidu-aip from aip

原创 聽說你也要自學python,看着就夠了(一)

作爲一個python自學狗,想在這裏記錄我的學習歷程! 第一章(基礎知識) IDE安裝 數和表達式 變量 語句 獲取用戶輸入 函數 模塊 註釋 字符串 1.1 IDE的安裝: pycharm安裝配置請直接點我 1.2 數和表達

原创 聽說你也要自學python,看這兒就夠了(三)

這集我們和大家一起了解一下python的數據結構之(列表和數組) 對於這兩個概念我個人自學完的感覺就是C語言裏的數組和被鎖死的數組。哈哈,這是我個人觀點!當然,這裏的數組中的元素不只是數,而是元素。所以python把他換了名字:列

原创 聽說你也要自學python,看這就夠了(二)

這集我們和大家一起了解一下python的數據結構之(列表和數組) 對於這兩個概念我個人自學完的感覺就是C語言裏的數組和被鎖死的數組。哈哈,這是我個人觀點!當然,這裏的數組中的元素不只是數,而是元素。所以python把他換了名字:列

原创 【lintcode】3.統計數字(c/c++/python解法)

題目 計算數字 k 在 0 到 n 中的出現的次數,k 可能是 0~9 的一個值。 輸入: k = 1, n = 1 輸出: 1 解釋: 在 [0, 1] 中,我們發現 1 出現了 1 次 (1)。 輸入: k = 1, n =