240 發(fā)簡信
IP屬地:加州
  • QuickSort 快速排序

    快速排序是一個在經驗上認為速度最快的排序法:具體代碼結構如下闸与,核心部分在于Partition函數(shù); 這里需要注意的是曼振,QuickSort函數(shù)的兩個Int值都是index并且是...

  • 947. Most Stones Removed with Same Row or Column/ Union Find

    https://leetcode.com/problems/most-stones-removed-with-same-row-or-column/通過這道例題來復習理解Un...

  • 399. Evaluate Division

    https://leetcode.com/problems/evaluate-division/輸入為: 要求輸出為: 有兩種做法:建圖法,后BFS搜索蔚龙;這種方法建圖方法簡單...

  • 973. K Closest Points to Origin (PriorityQueue && Comparator)

    這是一段如何: 新建class數(shù)據(jù)結構 復寫PriorityQueue的Comparator 如何新建int array并賦值的演示代碼冰评;Java 默認 PriorityQu...

  • 547. Friend Circles (如何處理棋盤類型的問題)

    一個典型的棋盤問題都是帶有一個矩陣的,例如: 棋盤類型的問題最麻煩的部分是查詢每個點的相鄰點的時候并不復雜木羹,但是難以簡化甲雅,條件眾多,導致代碼可讀性變差坑填,看起來好像是硬編碼似的...

  • 125. Valid Palindrome (判斷char為字母或數(shù)字)

    解答為: 這道題本身不是重點抛人,重點在于*如何判斷一個char型是字母或是數(shù)字;*對于大小寫字母脐瑰,數(shù)字等都可以使用 Character.toLowerCase() 的方法妖枚,不會...

  • 121. Best Time to Buy and Sell Stock

    https://leetcode.com/problems/best-time-to-buy-and-sell-stock/description/解法: 第一次做覺得理所當...

  • 二分法

    本文僅為作者自學之用,系統(tǒng)為macOS苍在,不保證信息準確绝页。用題型來分的話,二分法可以簡單分為兩種: 對于一個沒有重復的有序數(shù)列寂恬,需要用二分法找到某一個數(shù)的準確位置续誉; 這個時候的...

  • 108. Convert Sorted Array to Binary Search Tree

    注意BST的格式,如何建立BST等的知識

  • 107. Binary Tree Level Order Traversal II

    對于這道BFS題目的兩種不同解法(two queues or one queue) 用兩個List的好處就是可以不需要track什么時候換行初肉,遞歸一次就是一行結束

  • 46. Permutations (DFS with recursion)

    對46題一個解答的解釋酷鸦,希望能對其他同類型的backtracking的題目達到舉一反三

  • Python中的中文顯示

    以前無論是用Python2還是Python3,在中文顯示上都會遇到些許的障礙躬翁。即便Python3對中文編碼的友好度已經大大提升焦蘑,但是還是會出現(xiàn)顯示的是編碼的內容而不是轉譯之后...

  • 如何在Flask的構架中傳遞logger給子模塊

    本文僅為作者自學之用,系統(tǒng)為macOS盒发,不保證信息準確例嘱。 Logger的傳遞 作為一個新手,如何將主函數(shù)的logger傳入子模塊是一件棘手的事情宁舰。某些情況下可以直接將logg...

個人介紹
一個從零起步的程序員
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品