原创 數據庫——字段類型

數據庫的字段類型 今天對數據庫中的一些數據類型進行總結。 MySQL數據類型選取的原則 (1)更小通常更好 一般情況下,應該儘量使用可以正確存儲數據的最小數據類型。更小的數據類型通常更快,因爲它們佔用更少的磁盤、內存和CPU緩存,

原创 手撕算法——字母異位詞分組

題目描述 49. 字母異位詞分組 給定一個字符串數組,將字母異位詞組合在一起。字母異位詞指字母相同,但排列不同的字符串。 示例: 輸入: [“eat”, “tea”, “tan”, “ate”, “nat”, “bat”] 輸出

原创 SQL——查找重複數據/去重

查找重複的電子郵箱 題目來源:力扣182. 查找重複的電子郵箱 要求,編寫一個SQL查詢查找Person表中所有重複的電子郵箱 Create table If Not Exists Person (Id int, Email va

原创 手撕算法——打家劫舍

打家劫舍 198. 打家劫舍 打家劫舍問題是一個經典的動態規劃問題,但是當我做中興的筆試題的時候,竟然輸在沒有讀懂題目上,歸根節點,還是對該類問題的不熟悉。同時,自己的閱讀能力也有待提升 直接上代碼 class Solution

原创 手撕算法-位運算

位運算基礎 位運算是把數字用二進制表示後,對每個位置上的0或者1 的運算 java中的位運算: 與(&) 0&0=0 1&0=0 0&1=0 1&1=1 與(|) 0|0=0 1| 0=1 0|1=1 1|1=1