原创 Leetcode 簡單三十四 746.使用最小花費爬樓梯
使用最小花費爬樓梯: 動態規劃: php,24ms。 狀態轉移方程: $dp[$i] = min($dp[$i-1]+$cost[$i-1],$dp[$i-2]+$cost[$i-2]); 題目奇葩,不做贅述。注意的一點是,dp數組要
原创 leetcode 中等八 338.比特位計數
比特位計數: 動態規劃: PHP,20ms,解題裏面最快的那個就是我哈哈哈哈哈。 狀態轉移方程: $res[$i] = $res[$i >> 1] + ($i&1); 最後一位是1,>>運算符將最後一位的1去掉,加上 $i&1 最
原创 Leetcode 中等一 兩數相加
兩數相加: PHP 44ms: 其實可以用字符串的方式做。本解法仿照官方解法: /** * Definition for a singly-linked list. * class ListNode { * public
原创 leetcode 中等九 877.石子游戲
石子游戲: 動態規劃,別跟我扯什麼博弈論,我不會: php,12ms,超過100%。 狀態轉移方程: $dp[$i] = max($piles[$i-1],$piles[$j])+$dp[$i-1]-min($piles[$i-1]
原创 docker-compose書寫規則
文章目錄docker-compose書寫規則版本約束結構介紹模塊介紹versionnetworksaliases(待補充)ipv4_address , ipv6_address(待補充)servicesbuildcontextDo
原创 Dockerfile書寫規則
文章目錄Dockerfile書寫規則FROMRUNCMDLABELMAINTAINEREXPOSEENVADDCOPYENTRYPOINTVOLUMEUSER(待補充)WORKDIRARGONBUILD(待補充)STOPSIGNA
原创 配置mac中sublime的環境變量
將sublime作爲默認編輯器 open ~/.bash_profile alias sublime="'/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl
原创 git tips
本文基於mac系統 換電腦之後無法鏈接git ssh-keygen -t rsa -C "你的郵箱" 會生成一個rsa文件(私鑰)和一個rsa.pub(公鑰) sublime rsa.pub #sublime 命令請移步h