原创 排序算法——插入排序(一)

文章目錄插入排序的原理插入排序實現時間複雜度分析 插入排序的原理 原理:將一個數組看作是兩部分,已經排好序的數組和未排好序的數組。每次循環未排好序的數組,從中取出一個來插入到已經排好序的數組中。 插入排序實現 這裏是使用的Java

原创 Python中的Metaclass

之前一直被Python中的元類困擾,花了點時間去了解metaclass,並記錄下我對於元類的理解,這裏使用的是Python3。 編寫類 -> 生成對象 我們使用Python進行面向對象編程時,往往都會先編寫類,然後使用編寫的類創建

原创 Python自動切換wifi

前言 最近在打遊戲的時候經常會遇到斷網的情況,每次都需要切出去切換wifi,很煩人,所以就寫了個用Python自動切換可用的wifi來減少困擾。 幾個系統命令 這次我們是使用python中的os模塊來模擬命令行來執行命令切換wifi,所以

原创 Pandas讀取並修改excel

一、前言 最近總是和excel打交道,由於數據量較大,人工來修改某些數據可能會有點浪費時間,這時候就使用到了Python數據處理的神器—–Pandas庫,話不多說,直接上Pandas。 二、安裝 這次使用的python版本是python2