02-11 程式解題

#UVa:10773-Back to Intermediate Math

此題利用高中物理觀念解決,如下圖所示: 最短路徑的方式即是走直線,而為了走直線,對船加速的速度勢必要去抵銷河流 […]

#LeetCode:2. Add Two Numbers

將兩個 Linked List 中的數值做相加,並將進位加給下一個 Node 即可。要多加小心指標的操作。 C […]

#LeetCode:1. Two Sum

建 Hash 表將所選到之數字 a 所不足的那格 target - a 把自己的 index (i) 紀錄下來 […]

#UVa:10338-Mischievous Children

排列組合的問題。有 n 個字母的總共排列方式是 n! ,而其中某個文字若是有重複 m 個的話則必須將結果除以 […]

#UVa:11723-Numbering Roads

計算有這麼多可以用的數字上,能夠用幾種方式分別所有的道路,如果超過 26 + 1 ( 26 個字母加上不加字母 […]

#UVa:11715-Car

利用計算速度的物理公式以及僅知的參數去求出答案即可。我是用其中的兩個公式再去推導的: 關鍵字:等加速度直線運動 […]