Leetcode - Frog Jump

My code:

public class Solution {
    public boolean canCross(int[] stones) {
        if (stones == null || stones.length == 0) {
            return false;
        }
        
        Map<Integer, Set<Integer>> map = new HashMap<Integer, Set<Integer>>();
        map.put(0, new HashSet<Integer>());
        map.get(0).add(1);
        for (int i = 1; i < stones.length; i++) {
            map.put(stones[i], new HashSet<Integer>());
        }
        
        for (int i = 0; i < stones.length; i++) {
            int base = stones[i];
            for (Integer step : map.get(stones[i])) {
                int reach = base + step;
                if (reach == stones[stones.length - 1]) {
                    return true;
                }
                if (map.containsKey(reach)) {
                    Set<Integer> set = map.get(reach);
                    set.add(step);
                    set.add(step + 1);
                    if (step - 1 > 0) {
                        set.add(step - 1);
                    }
                }
            }
        }
        
        return false;
    }
}

reference:
https://discuss.leetcode.com/topic/59903/very-easy-to-understand-java-solution-with-explanations/2

沒想出來。
感覺已經(jīng)沒有思考新題的能力了。。。
悲哀

Anyway, Good luck, Richardo! -- 10/21/2016

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • **2014真題Directions:Read the following text. Choose the be...
    又是夜半驚坐起閱讀 11,025評論 0 23
  • 背景 一年多以前我在知乎上答了有關(guān)LeetCode的問題, 分享了一些自己做題目的經(jīng)驗(yàn)。 張土汪:刷leetcod...
    土汪閱讀 12,891評論 0 33
  • 文筆不好,大家見諒,此文只是自己對現(xiàn)在生活的一時(shí)感慨而已。 我現(xiàn)在的生活過的平淡順?biāo)?,雖有些溝溝坎坎,有時(shí)亦鬧鬧騰...
    JulyH閱讀 481評論 0 0
  • 路線:家-若爾蓋-西寧-青海湖-甘肅張掖-祁連縣-寧夏中衛(wèi)-銀川-延安-西安-閬中古城- 家 景點(diǎn):花湖 青海湖 ...
    她與他夢閱讀 281評論 0 0
  • 11月21日,天空陰沉,有北風(fēng)。 馬小河背著帆布背包,穿著一件有些過長的海軍衫,大步走在一片叢林石徑上。 如果沿著...
    Kris閱讀 637評論 0 2

友情鏈接更多精彩內(nèi)容