原创 每k個一組反轉鏈表-python版

題目:傳送門 給出一個鏈表,每 k 個節點一組進行翻轉,並返回翻轉後的鏈表。k 是一個正整數,它的值小於或等於鏈表的長度。如果節點總數不是 k 的整數倍,那麼將最後剩餘節點保持原有順序。 說明: 你需要自行定義鏈表結構,將輸入的

原创 【轉】MySQL連接機制淺析及運維

轉自:https://zhuanlan.zhihu.com/p/43941022 本文僅摘抄開頭部分,詳細內容 請看作者原回答 前言 使用MySQL數據庫的第一步必然是建立連接登錄,然後在上面執行SQL命令。無論是通過mysql

原创 【java】爲何通常“將ThreadLocal變量設置爲static”?

本文參考了:https://www.zhihu.com/question/35250439 理由: 爲了避免重複創建TSO(thread specific object,即與線程相關的變量。) 需要注意的是:無法解決共享對象的更新

原创 騰訊三面算法題-逛街(單調棧)

目錄原問題: 看到多少棟樓?類似問題:LeetCode每日溫度 原問題: 看到多少棟樓? 原題鏈接 小Q在週末的時候和他的小夥伴來到大城市逛街,一條步行街上有很多高樓,共有n座高樓排成一行。 小Q從第一棟一直走到了最後一棟,小Q從

原创 【java】java8線程池ThreadPoolExecutor淺析

文章目錄寫在前面官網網址線程池ThreadPoolExecutor解決的問題:參數:1.corePoolSize & maximumPoolSize2.預先啓動核心線程池的方法3.生存時間4.隊列 寫在前面 本文是我自己對Thre

原创 【python】安裝docx模塊出現Import Error: No module named 'exceptions'(轉)

轉自:https://www.cnblogs.com/chaihy/p/10256513.html 問題描述: pip install docx成功但是調用方法的時候報錯 No module named ‘exceptions’

原创 螞蟻金服筆試題加試——字符串的全排列(python版)

目錄寫在前面題目描述常規解法常規解法的代碼投機取巧版:萬能的python庫函數itertools.permutations 寫在前面 春招實習的簡歷被螞蟻金服的前輩撈起來了,有機會第二次筆試~感謝 考試時用java寫的,找了一下牛

原创 每k個一組反轉鏈表

題目:傳送門 給出一個鏈表,每 k 個節點一組進行翻轉,並返回翻轉後的鏈表。k 是一個正整數,它的值小於或等於鏈表的長度。如果節點總數不是 k 的整數倍,那麼將最後剩餘節點保持原有順序。 說明: 你需要自行定義鏈表結構,將輸入的

原创 二叉樹重建(根據前序中序)

題目 輸入某二叉樹的前序遍歷和中序遍歷的結果,請重建出該二叉樹。假設輸入的前序遍歷和中序遍歷的結果中都不含重複的數字。例如輸入前序遍歷序列{1,2,4,7,3,5,6,8}和中序遍歷序列{4,7,2,1,5,3,8,6},則重建二

原创 超超超詳細題解:leetcode 979. Distribute Coins in Binary Tree

題目傳送門 題意 給出一棵二叉樹,樹的每個節點上都有指定數量的金幣。現在問,通過把金幣從相鄰節點間傳遞,每次只能移動一枚硬幣,最少需要移動多少次,能夠使得每個非空節點有且只有一枚硬幣? 解法 我們定義函數dfs(x)表示節點x給父

原创 數組生成二叉樹python代碼-層序遍歷-適用於測試用例的生成

class Solution(object): def genTree(self, arr): def gen(arr, i): if i < len(arr):

原创 ssh的使用:指定私鑰、用戶名、端口號進行ssh登錄

localhost:~ didi$ ssh-add -k ~/Documents/liuyao-gh01 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

原创 詳細介紹JAVA中日期 yyyy-MM-dd HH:mm:ss

文章目錄問題描述災難現場還原原因分析說明各字段的含義何爲”前導0”參考 問題描述 使用new SimpleDateFormat(“yyyy-MM-DD HH:mm:ss”).parse(“2019-05-27 22:47:31”)

原创 MAC jdk版本切換(轉)

轉自:https://www.cnblogs.com/maxinliang/p/4389971.html 通過命令’jdk6′, ‘jdk7′,’jdk8′輕鬆切換到對應的Java版本: 首先安裝所有的JDk: Mac自帶了的J

原创 飛冰(Iceworks)無法啓動webstorm編輯器

文章目錄問題描述解決措施 問題描述 飛冰雖然已經設置了webstorm爲默認編輯器,但是點擊“在編輯器中打開”的時候,webstorm無法啓動。 解決措施 1.點擊左側側邊欄的設置-》通用-》編輯器-》自定義編輯器啓動腳本 2.使用