原创 求解平方根

小練習 泰勒展開式 CODE def squareByTaylor(num, precise=2): ''' 根據泰勒展開式計算平方根 precise:正整數 負數返回複數集 '''

原创 數據結構與算法

數據結構與算法 學習數據結構與算法之美的小結 是什麼: 數據結構指的是“一組數據的存儲結構”,算法指的是“操作數據的一組方法”。 數據結構是爲算法服務的,算法是要作用再特定的數據結構上的。 學什麼: 效率和資源消耗的度量衡–複雜度分

原创 Array_數組,Stack_棧及Queue_隊列

Array 數組 數組(Array)是一種線性表數據結構.它用一組連續的內存空間,來存儲一組具有相同類型的數據. 線性表數據結構:素之間是簡單的線性關係, 每個元素至多有一個前繼元素, 至多有一個後繼元素(首位和末位只是單向的).像

原创 排序算法小結

Sort Algrithem 排序算法 分類 O(n^2): 冒泡排序、插入排序、選擇排序 O(nlogn): 歸併排序、快速排序 O(n): 計數排序、基數排序、桶排序 分析排序算法 時間複雜度 最好情況、最壞情況、平均情況 原始

原创 C#程序導入導出數據庫

oracle 行指令 //通過cmd調用oracle行指令導入導出數據庫 //通過directory導出數據庫 //創建directory https://blog.csdn.net/sgs595595/article/details

原创 Linked List 鏈表

Linked List 鏈表 鏈表是一種物理存儲單元上非連續、非順序的線性存儲結構,通過指針將一組零散的內存塊(結點)串聯在一起. 組成鏈表的結點可以在運行時動態生成, 這就克服了數組需要預先知道數據大小的缺點 優劣 優勢: 離散分

原创 散列函數&散列表

學習極客時間大牛的小結. 散列表 散列表用的是數組支持按照下標隨機訪問數據的特性,所以散列表其實就是數組的一種擴展,由數組演化而來. 性能 散列函數和填裝因子是衡量散列表的主要標準 填裝因子: 散列表包含的元素數/散列表位置總數.

原创 Python_Quick-sort 快速排序

快速排序 取基準值,元素按大小左右分區,然後進行遞歸直到每個分區只有一個元素或爲空 排序思想: 分而治之 D&C divide and conquer 遞歸: 基線條件 不再進行遞歸的條件 設計數組時,多是數組爲空或只有一個元素 遞

原创 The Python Tutorial_Python初學

小結 Python的基礎, 簡單小結 數據類型: 字符串,數值類型(float/decimal),布爾值(True/False), None, Mutation/Immutation, Enums 數據結構: tuple(元組),

原创 Python3 Baidu&Google translate via requests lib

翻譯API 百度翻譯官方API文檔 申請翻譯API服務 已登錄百度賬號的用戶,點擊“立即使用”,註冊成爲開發者,即可獲得APPID和密鑰信息;同一個賬戶或手機號碼僅能申請一組APPID和密鑰信息,該APPID和密鑰信息可用於多項服務

原创 Python中賦值,淺拷貝,深拷貝的區別

Python中賦值,淺拷貝,深拷貝的區別 三者的區別主要在新列表中元素跟原來列表中元素是否仍有聯繫 賦值, 原列表簡單類型元素的操作會影響新列表中元素 淺拷貝, 原列表複合類型元素的操作會影響新列表中元素 深拷貝, 原列表元素完全不會

原创 asp.net使用img報錯:503 (Service Unavailable)

在asp.net項目裏使用img標籤展示.gif圖片,然後報503 (Service Unavailable). 錯誤信息 packingTorqueCrane.gif:1 GET http://localhost/images/pa

原创 原 Python3_高級特性學習_2

python Debugging Generators 數據結構 裝飾器 # Python 進階 from __future__ import print_function # 8 Global和Return # Return 返回

原创 Python3_高級特性學習_1

前言 斷斷續續兩個周, 終於比對着敲了一遍. 相對源文檔的一些python2實現,轉成了python3. 有一些問題尚未解決,如有了解,也請不吝賜教,我會盡快更新. 原文文檔 GIthub源文件 後續: python 推導式 Muta

原创 python實現插入排序&選擇排序

SourceCode # 選擇排序 # 每次選擇出一個最值,需要排序的元素越來越少 # O(n**2) n+(n-1)+...1=n/2(n+1) def FindMin(arr): if not arr or len(a