原创 《劍指offer》——面試題68 - II. 二叉樹的最近公共祖先
難度:簡單 題目 給定一個二叉樹, 找到該樹中兩個指定節點的最近公共祖先。 百度百科中最近公共祖先的定義爲:“對於有根樹 T 的兩個結點 p、q,最近公共祖先表示爲一個結點 x,滿足 x 是 p、q 的祖先且 x 的深度儘可能大
原创 Vim常用命令
目標 命令 輸入:s/a/b/ 當前行第一個a替換爲b 輸入:s/a/b/g 將當前行的所有a替換爲b :%s/a/b 將每行第一個a替換爲b :%s/a/b/g 將整個文件的所有a替換爲b :1,3
原创 繪製桌子和紅外陣列的相對位置
import json import matplotlib.pyplot as plt class IR_sensor: IR_high = [2.81, 2.813, 2.803, 2.968, 2.808, 2.804,
原创 將桌子位置和傳感器位置,直觀顯示
import matplotlib.pyplot as plt import json desk_type = ['x', 'C', 'C', 'C', 'C', 'C', 'C', 'B', 'A', 'A', 'B', 'B',
原创 ubuntu一些命令記錄
wget 自動下載文件 點贊 收藏 分享 文章舉報 0點51 勝 發佈了127 篇原創文章 · 獲贊 36 · 訪問量 11萬+ 私信
原创 vscode C語言環境配置
1.安裝VScode 2.安裝插件 3.下載gcc MinGW 大概50M左右,11幾M的那個不好不能用 4.將文件解壓放到相應的位置,然後將bin文件的目錄放置到環境變量,這樣就可以在terminal中調用bin中的gcc,g
原创 樹莓派程序自啓動 supervisor
sudo apt-get install supervisor sudo nano /etc/supervisor/conf.d/ir_sensor.conf more /var/log/supervisor/supervisord.l
原创 python:Json模塊dumps、loads、dump、load介紹
https://www.cnblogs.com/shapeL/p/9037670.html 點贊 收藏 分享 文章舉報 0點51 勝 發佈了127 篇原創文章 · 獲贊 36
原创 windows下自啓動
把.exe或者.bat放到下面這個文件夾裏面 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 點贊 收藏 分享 文章舉
原创 Python程序打包成exe可執行文件步驟
1.在現有python環境中寫好代碼 2.用anaconda新建環境 (用原來的環境直接打包好像會把所有的包都添加進入,打包之後exe比較大) 例如:conda create -n test python=3.7 下載速度慢解決方
原创 windows下c++程序與python程序間通信
c++收 //server //命名管道採用基於連接的可靠傳輸方式,只能一對一傳輸 #include <windows.h> #include <iostream> #define BUF_SIZE 1024 using st
原创 python web框架:tornado中get,post的基本使用
code import tornado.ioloop import tornado.web import time import json class testget1(tornado.web.RequestHandler):
原创 python3打印亂碼解決方案
python3打印亂碼解決方案 # -*- coding: utf-8 -*- import io import sys sys.stdout = io.TextIOWrapper(sys.stdout.buffer,encoding='
原创 不同兩臺電腦上的進程通信
發送 # send_info Sockin = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) # new socket Sockin.bind(('192.168.31.102',
原创 樹莓派安裝pip遇到的問題
The following packages have unmet dependencies: 以下軟件包具有未滿足的依賴性: python-all-dev python-setuptools python-wheel需要自己手