原创 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