原创 遞歸,循環-樹的先根遍歷

遞歸可以用棧存儲,轉化爲循環 非遞歸: 遞歸:

原创 ValueError: Masked arrays must be 1-D 《機器學習-算法原理與編程實踐》鄭捷

import numpy as np from numpy import * import matplotlib.pyplot as plt dataSet = [[1,2],[3,2],[4,1],[3,3],[8,7],[6,

原创 MySQL:ERROR 2002 (HY000): Can't connect to local MySQL server

mysql: sudo service mysql start sudo service mysql stop sudo service mysql status 注意:MySQL必須啓用服務後,纔可以登錄,如下圖:

原创 MySQL:ERROR 1366 (HY000): Incorrect string value: '\xE7\x8E\x8B\xE4\xBA\x94'

查看數據庫的字符集: SHOW CREATE DATABASE liuz_practice; 修改數據庫的字符集: alter database liuz_practice character set utf8; 修改後,不

原创 歸併排序思想及其他排序算法的比較次數和交換次數

一.歸併排序思想 二.合併兩個排序數組 三.其他排序算法比較次數和交換次數總結

原创 python 裝飾器

作用:提到代碼的重用性,可以在不改變原函數代碼的前提下,爲該函數增加新的功能 應用場景:權限校驗,日誌處理 注:裝飾器返回函數對象或者類對象。裝飾器是一個函數或者類,誰調用它就可以用它的功能。 注: *args, **

原创 python發佈自己的模塊,並使用

1.建立上面的目錄結構:mypackage,module1.py,setup.py,init.py 在setup.py 中寫入: from distutils.core import setup setup(name='壓縮包

原创 PyCharm搭建Spark開發環境的實現步驟

這篇文章主要介紹了PyCharm搭建Spark開發環境的實現步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨着小編來一起學習學習吧 1.安裝好JDK 下載並安裝

原创 數據預處理-歸一化,標準化

文章目錄1.歸一化和標準化的作用:2.歸一化3.標準化4.必須標準化和歸一化的模型5.歸一化和標準化的本質-線性變換(縮放和平移)6.歸一化和標準化的區別7.歸一化和標準化的選擇8.例子 1.歸一化和標準化的作用: 1.收斂速度更

原创 圓圈中最後剩下的數字(約瑟夫環問題)-python

0, 1, … , n-1 這n個數字排成一個圈圈,從數字0開始每次從圓圏裏刪除第m個數字。求出這個圈圈裏剩下的最後一個數字。    # -*- coding:utf-8 -*- class Solution: de

原创 常用排序算法時間複雜度和空間複雜度

均按從小到大排列 k代表數值中的"數位"個數 n代表數據規模 m代表數據的最大值減最小值

原创 person search編譯運行--caffe(CPU版)

1.安裝openmpi 1.10.7 用了Open MPI來支持多塊GPU訓練,並優化了顯存,使得能以更大的batch size進行訓練,batch size對最後的精度真的很重要 a.下載鏈接,默認安裝到/usr/local

原创 牛客網,賽碼網輸入輸出格式

python輸入輸出相關函數總結: print(多個對象用逗號分隔, sep=' ', end='\n', file=sys.stdout) python2:map()返回一個列表 python3:map()返回一個可迭代對象

原创 完滿(Full)二叉樹,完全(Complete)二叉樹, 完美(Perfect)二叉樹

完美二叉樹 Perfect Binary Tree Every node except the leaf nodes have two children and every level (last level too)

原创 caffe .build_release/lib/libcaffe.so:

原因:存在兩個版本的gcc和g++ 方案:升級gcc和g++到最新版本即可 cd /usr/bin/ ls -l gcc* sudo rm gcc sudo rm g++ sudo ln -s /usr/bin/gcc-8* /u