PIXNET Logo登入

程式小試身手

跳到主文

歡迎光臨!這裡紀錄著程式相關資料 有幫助或沒幫助請留言 希望可以找出各位盲點

部落格全站分類:不設分類

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 6月 08 週三 202202:43
  • 【Android】Dialog 按下選項不關閉

上網查了不少資料,一直看到說使用getButton
但一直出錯顯示沒有getButton這方法,那時才意識到自己使用的不是AlertDialog 是 Dialog (自訂義 繼承AlertDialog.Builder)
(繼續閱讀...)
文章標籤

程式小試身手 發表在 痞客邦 留言(0) 人氣(9)

  • 個人分類:Android
▲top
  • 6月 04 週六 202203:49
  • 【Android】概念彙整

1. 生命週期
2. 内存泄漏?内存溢出 
(繼續閱讀...)
文章標籤

程式小試身手 發表在 痞客邦 留言(0) 人氣(0)

  • 個人分類:Android
▲top
  • 4月 29 週五 202211:43
  • 【LeetCode】筆記-lru-cache

LinkedHashMap 概念非常不易 要另找時間再挑戰一次
(繼續閱讀...)
文章標籤

程式小試身手 發表在 痞客邦 留言(0) 人氣(0)

  • 個人分類:LeetCode
▲top
  • 4月 28 週四 202211:54
  • 【LeetCode】筆記-WordBreakII

有鑑於上一篇,有想到需要Hashmap,確實解答也是這麼用...
 
(繼續閱讀...)
文章標籤

程式小試身手 發表在 痞客邦 留言(0) 人氣(0)

  • 個人分類:LeetCode
▲top
  • 4月 27 週三 202211:56
  • 【LeetCode】筆記-Word Break

能否從wordDict字典拚出字串s
想法一:
(繼續閱讀...)
文章標籤

程式小試身手 發表在 痞客邦 留言(0) 人氣(1)

  • 個人分類:LeetCode
▲top
  • 4月 26 週二 202214:04
  • 【LeetCode】筆記-Clone Graph



Input: adjList = [[2,4],[1,3],[2,4],[1,3]]
(繼續閱讀...)
文章標籤

程式小試身手 發表在 痞客邦 留言(0) 人氣(2)

  • 個人分類:LeetCode
▲top
  • 4月 26 週二 202213:57
  • 【Android】ToolBar Searchview Suggestion

我在mainfast.xml將Activity theme設定為NoActionBar
在Activity Java中定義了Toolbar 
(繼續閱讀...)
文章標籤

程式小試身手 發表在 痞客邦 留言(0) 人氣(3)

  • 個人分類:Android
▲top
  • 4月 25 週一 202203:49
  • 【LeetCode】Longest Consecutive Sequence

原本想先排序再Point index,但建議解真的很好,先將原index值+1 再去陣列循環是否包含此值,
以 [100,4,200,1,3,2] 來說 3+1=4,陣列確實含4且連續
(繼續閱讀...)
文章標籤

程式小試身手 發表在 痞客邦 留言(0) 人氣(0)

  • 個人分類:LeetCode
▲top
  • 3月 11 週五 202212:34
  • 【LeetCode】Insert Interval

class Solution {
    public int[][] insert(int[][] intervals, int[] newInterval) {
        List<int[]> ans = new ArrayList<>();
        int[] toAdd = newInterval;
        /* [[1,3],[6,9]]->[2,5] */
        for (int i = 0; i < intervals.length; i ++) {
            /*1. No overlap and toAdd appears before current interval, add toAdd to result.*/
            if (intervals[i][0] > toAdd[1]) {//1>5,6>5,1>3,6>3
                ans.add(toAdd);//[2,5],[1,3]
                toAdd = intervals[i];//[1,3],[6,9]
            }
            /*2. Has overlap, update the toAdd to the merged interval.*/
            else if (intervals[i][1] >= toAdd[0])  
                toAdd = new int[] {Math.min(intervals[i][0], toAdd[0]), Math.max(intervals[i][1], toAdd[1]) };
            /*3. No overlap and toAdd appears after current interval, add current interval to result.*/
            else ans.add(intervals[i]); 
        }
        ans.add(toAdd);
        return ans.toArray(new int[ans.size()][2]);
    }
}
(繼續閱讀...)
文章標籤

程式小試身手 發表在 痞客邦 留言(0) 人氣(0)

  • 個人分類:LeetCode
▲top
  • 3月 03 週四 202213:35
  • 【LeetCode】Merge Intervals

挑了一個比較好懂得解答
覺得多數題目先判斷是否有值
(繼續閱讀...)
文章標籤

程式小試身手 發表在 痞客邦 留言(0) 人氣(0)

  • 個人分類:
▲top
«123...17»

個人資訊

程式小試身手
暱稱:
程式小試身手
分類:
不設分類
好友:
累積中
地區:

熱門文章

  • (247)【Android】自定義Card ListView-Eclipse與Android studio
  • (3,726)【D3.JS】繪製台灣地圖
  • (844)【Window Form C#】listbox與listview DragDrop 拖曳事件
  • (228)【JQuery】PQGrid欄位顯示與否
  • (451)【JQuery】File upload前是否檔案已存在的判斷
  • (615)【資安】JavaScript/ ASP.Net

文章分類

toggle 美食 (2)
  • 新竹 (1)
  • 高雄 (1)
toggle Cesium (1)
  • dae轉glft (1)
toggle Hybrid Apps (1)
  • 環境 (2)
toggle Ionic (1)
  • 環境 (1)
  • 威斯康辛 (2)
  • LeetCode (20)
  • .NET Core (3)
  • 資安 (2)
  • Python (10)
  • Android (54)
  • JavaScript (21)
  • D3.js (7)
  • ASP.NET MVC (7)
  • ASP.NET Web API (3)
  • ASP.NET Web Form C# (2)
  • SWT (1)
  • Github (3)
  • 課程 (1)
  • 其他 (4)
  • 未分類文章 (1)

最新文章

  • 威斯康辛生活費用2
  • MacBook Air 2017 Serria版本安裝失敗後製作USB解決
  • 威斯康辛生活費用
  • 高雄一日遊
  • 【LeetCode】between two sets
  • 【LeetCode】Parking Dilemma
  • 【LeetCode】bagOfTokensScore
  • 【LeetCode】The Coin Change Problem
  • 【Android】ListView 內的EditeText TextWatcher事件重複
  • 【Android】APP架構師實踐指南-閱讀心得

動態訂閱

文章精選

文章搜尋

誰來我家

參觀人氣

  • 本日人氣:
  • 累積人氣: