原创 【算法】無向圖的創建和遍歷

// ConsoleApplication2.cpp : 定義控制檯應用程序的入口點。 // #include "stdafx.h" #include<iostream> using namespace std; #define

原创 【爬坑總結】elementary OS 0.4.1 Loki 下引導修復和安裝搜狗輸入法

 爬坑總結———elementary OS 0.4.1 Loki 下引導修復和安裝搜狗輸入法                                                                       

原创 【算法】二叉樹各種遍歷

// ConsoleApplication1.cpp : 定義控制檯應用程序的入口點。 // #include "stdafx.h" #include<iostream> using namespace std; const in

原创 Anaconda常用命令

1.新建環境 conda create -n py27 python=2.7 2.激活、退出環境 activate py27 #激活環境 deactivate py27 #退出環境 3.在指定環境中安裝包 conda ins

原创 【VBA、Excel】excelVBA設置圖片背景

Sub test() Dim st As Worksheet, sp As Shape For Each st In ThisWorkbook.Worksheets For Each sp In st.Shapes sp.Picture

原创 【課程設計】判斷二叉樹是否爲排序二叉樹及排序二叉樹節點的刪除和插入算法

本次的課程設計要求建立一顆二叉樹,並且用中序非遞歸方法遍歷該二叉樹,然後判斷該二叉樹是否爲二叉排序樹,如果是二叉排序樹的話進一步要求對結點進行插入和刪除操作,並輸出操作後的結果。 樹結點 typedef struct node {

原创 【課程設計】最小生成樹應用

本次課程設計要求在n個城市之間架設n-1條線路,實現這幾個城市之間的網絡通信,要求網絡經濟代價最低。具體要求如下: 課程設計要求    根據設計要求,我們假設城市之間的距離越大架設網線的經濟代價越大,因此可以用兩個城市之間的距離作爲邊的權

原创 python讀取excel文件

週末師姐讓我幫忙處理一下之前的醫療數據,數據都存放在excel文件中,需要從裏面提取出部分數據並轉化爲她指定的格式。 總共有20幾個文件,如果手動處理的話,不僅效率低下而且很繁雜,於是我編寫了python腳本來完成了本次的工作,下面記錄一

原创 【算法】求最短路徑

// ConsoleApplication3.cpp : 定義控制檯應用程序的入口點。 // #include "stdafx.h" #include<iostream> #define INF 10000 using names

原创 【課程設計】非遞歸實現二叉樹的三種遍歷算法及創建排序二叉樹

  本次課程設計主要含三部分內容,並且每一部分內容獨立爲一個小的課程設計 1.二叉樹的建立及其非遞歸的先序、中序、後序遍歷;2.二叉樹的層序遍歷3.排序二叉樹的創建及中序遍歷輸出 首先我們來實現第一小部分的內容,先序遞歸構建二叉樹並按非遞

原创 python照片按時間自動分類

最近準備把近幾年手機裏面存儲的照片按年份分類存儲到硬盤裏面,不知不覺累積了4000多張照片,人工一張張分類實在是太費時間、也容易出錯。好在每一張照片的屬性裏面都記錄了拍攝時間,用python很容易就能獲取到每一張照片拍攝的年份。然後用年份

原创 向日葵遠程控制軟件linux版安裝

1.首先下載 “向日葵客戶端 for linux”(注意不要下載成了控制端),下載網址:https://sunlogin.oray.com/personal/download 2.解壓縮包 然後用tar -zxf *.tar.gz 解壓安

原创 C語言遞歸遍歷文件夾

#include <cstring>        // for strcpy(), strcat() #include <io.h> #include<stdio.h> #define Max 1000

原创 循環隊列理解及練習

 最近對循環隊列進行了深入瞭解,根據自己的理解用AI畫了下面的示意圖,並對其要點進行了歸納。如下所示: 下面是書上的習題,設計一個可以在隊頭和隊尾進行入隊、出隊的隊列,算是循環隊列的練習升級版,代碼如下: // ConsoleApp

原创 用字符串模擬手算求極大數和極小數的和

算法步驟:(1)確定小數點位置,若沒有小數點,默認爲strlen(str);(2)以小數點爲分界線,將兩個加數分別分割爲兩部分:        整數部分右對齊放入數組中,小數部分左對齊放入數組中。(3)將兩個加數的小數部分和整數部分看成整