原创 LetCode 100. 相同的樹

/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *

原创 LetCode 107. 二叉樹的層次遍歷 II

/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode

原创 LetCode 98. 驗證二叉搜索樹

/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *

原创 LetCode 89. 格雷編碼

class Solution { public: // 二進制碼轉格雷碼可以使用公式Gray[i] = Gray[i-1]^B[i]. vector<int> grayCode(int n) { int n

原创 LetCode 103. 二叉樹的鋸齒形層次遍歷

/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode

原创 LetCode 92. 反轉鏈表 II

/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(i

原创 LetCode 90. 子集 II

// 和 47. 全排列 II 題類似 class Solution { public: vector<vector<int>> subsetsWithDup(vector<int>& nums) { vector

原创 LetCode 104. 二叉樹的最大深度

/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode

原创 LetCode 91. 解碼方法

class Solution { public: // dp[i] = dp[i - 1] + dp[i - 2]; int numDecodings(string s) { if (s.length()

原创 LetCode 112. 路徑總和

/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode

原创 LetCode 88. 合併兩個有序數組

class Solution { public: void merge(vector<int>& nums1, int m, vector<int>& nums2, int n) { // 另外創建一個數組將num

原创 Matlab-多曲線畫法和點標記

爲了避免自己忘記,寫個筆記吧。 先上效果圖: 然後是代碼,主要是爲了自己不忘記,而且自己是新手,所以沒有遵守代碼規範,有問題評論問我吧。 clc; x_1 = 0.01:0.01:0.99; x_2 = 1.01:0.01:10.0;

原创 移除JavaFx Textarea 藍色陰影邊框

    爲了這個事整了一天,百度沒結果,折騰默認CSS也沒有結果,最後想着在Google上搜搜看,沒想到一下就找到了,百度還需要努力啊~~ 沒有更改之前:                                          

原创 JavaFx練習-Bing今日美圖應用

    最近在學習JavaFx,想寫個小程序鞏固知識,正好特別喜歡Bing每天推送的美圖,所以就寫了個更換壁紙軟件。     本軟件託管於GitHub ,項目結構如圖                                    

原创 LetCode 116. 填充同一層的兄弟節點

/** * Definition for binary tree with next pointer. * struct TreeLinkNode { * int val; * TreeLinkNode *left, *ri