原创 代碼行數及字數統計腳本

還說啥呀,直接上代碼趴~# coding=utf-8 """ 統計源碼行數及字數腳本 by Joy """ import os import glob # 給定源碼文件夾 dirPath = r"D:\SVN\Python\f

原创 Python常用操作系統及內置模塊命令

系統相關的信息模塊: import syssys.argv 是一個 list,包含所有的命令行參數. sys.stdout sys.stdin sys.stderr 分別表示標準輸入輸出,錯誤輸出的文件對象. sys.st

原创 Python3 無重複字符的最長子串的實現

這篇文章主要介紹了Python3 無重複字符的最長子串的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨着小編來一起學習學習吧 題目: 給定一個字符串,請你找出

原创 尋找兩個有序數組的中位數(Python3)

題目: 給定兩個大小爲 m 和 n 的有序數組 nums1 和 nums2。 請你找出這兩個有序數組的中位數,並且要求算法的時間複雜度爲 O(log(m + n))。 你可以假設 nums1 和 nums2 不會同時爲空。 示例:

原创 無重複字符的最長子串(Python3解法)

題目: 給定一個字符串,請你找出其中不含有重複字符的 最長子串 的長度。 示例: 示例 1: 輸入: “abcabcbb” 輸出: 3 解釋: 因爲無重複字符的最長子串是 “abc”,所以其長度爲 3。 示例 2: 輸入: “b

原创 兩數相加(Python3實現)

題目: 給出兩個 非空 的鏈表用來表示兩個非負的整數。其中,它們各自的位數是按照 逆序 的方式存儲的,並且它們的每個節點只能存儲 一位 數字。 如果,我們將這兩個數相加起來,則會返回一個新的鏈表來表示它們的和。 您可以假設除了數字 0

原创 傳教士與野人過河問題(Python3解法)

問題: 一羣傳教士與野人來到河邊,雙方數量都爲 n,小船最大可坐 k人,兩岸及小船上的傳教士數量不能低於野人,否則會被吃掉,問他們如何安全過河?n > k 。 思路及實現: 這道題其實並不難,嚴格意義上來說不屬於算法題的範疇。主要是考

原创 兩數之和(Python3實現)

題目: 給定一個整數數組 nums 和一個目標值 target,請你在該數組中找出和爲目標值的那兩個整數,並返回他們的數組下標。 你可以假設每種輸入只會對應一個答案。但是,你不能重複利用這個數組中同樣的元素。 示例: 給定 nums

原创 IDEA 詳細配置(包括智能提示、Maven 及代碼格式化等)

筆者使用的是 IntelliJ IDEA Community Edition 2018.3.2 智能提示(File | Settings | Editor | General | Code Completion) JDK配置(F

原创 Sublime Text3 快捷鍵

常用Ctrl+Shift+P 打開命令面板Ctrl+P  搜索項目中的文件Ctrl+ =/-  放大或者縮小字體Ctrl+B  快速編譯Ctrl+Shift+B  選擇類型編譯Ctrl+G  跳轉到第幾行Ctrl+W  關閉當前打開文件C

原创 Linux指令大全

1.ls [選項] [目錄名 | 列出相關目錄下的所有目錄和文件-a 列出包括.a開頭的隱藏文件的所有文件 -A 通-a,但不列出"."和".." -l 列出文件的詳細信息 -c 根據ctime排序顯示 -t 根據文件修改時間排

原创 UE4部分常用源碼功能抽取及實現

Unreal版本4.19.2功能&源碼編號對照表場景&功能關鍵源碼編號定義位置&頭文件名備註Content Browser 中選擇路徑獲取及是否導入合法判斷1SContentBrowser.h 點擊按鈕事件-打開選擇文件夾2Engine\

原创 《番茄工作法》讀書筆記與總結

一句話歸納《番茄工作法》:在一段時間內只專注做一件事。 番茄工作法的由來: 開始準備: 番茄工作法執行步驟: 總結: 番茄工作法的由來: 番茄鐘的生物學背景:爬行動物的條件反射,通過固定背景音樂(白噪音)快速進入工作狀態

原创 UE4文件及路徑類庫使用總結

一直在研究虛幻的插件,期間碰到許多諸如文件操作,路徑操作等問題,總結記錄一下。環境:UE4版本4.19.2+Win10+VS2017。文件操作類(一):IPlatformFile//實例化IPlatformFile對象 IPlatform

原创 批處理文件基本語法(一)

概括: 要想運行批處理命令,首先創建一個txt文件,將其後綴名改爲.bat,例如命名爲my.bat, 打開cmd,切換到my.bat的目錄,輸入my.bat即可運行my.bat中寫入的命令。最簡單的測試例子,加入echo hello w