原创 leetCode——從中序與後序遍歷序列構造二叉樹
題目:https://leetcode-cn.com/explore/learn/card/data-structure-binary-tree/4/conclusion/15/ /** * Definition for a bina
原创 leetCode——從前序與中序遍歷序列構造二叉樹
題目:https://leetcode-cn.com/explore/learn/card/data-structure-binary-tree/4/conclusion/16/ /** * Definition for a bina
原创 LeetCode—— 旋轉數組
題目:https://leetcode-cn.com/explore/featured/card/top-interview-questions-easy/1/array/23/ 給定一個數組,將數組中的元素向右移動 k 個位置,其中 k
原创 LeetCode——最長公共前綴(水)
題目:https://leetcode-cn.com/explore/featured/card/array-and-string/200/introduction-to-string/781/ 編寫一個函數來查找字符串數組中的最長公共前
原创 LeetCode——螺旋矩陣
與螺旋方陣不太一樣 給定一個包含 m x n 個元素的矩陣(m 行, n 列),請按照順時針螺旋順序,返回矩陣中的所有元素。 題目:https://leetcode-cn.com/explore/featured/card/array-a
原创 leetCode——路徑總和
題目:https://leetcode-cn.com/explore/learn/card/data-structure-binary-tree/3/solve-problems-recursively/14/ 給定一個二叉樹和一個目標和
原创 LeetCode——第k個語法符號(遞歸)
規律: 當k爲偶數 N行中的第k個字符是來自於N - 1行中的k / 2的字符的,而且兩者恰好是字符相反的, 當k爲奇數的時候那麼N行中的第k個字符是來自於N - 1行中的k / 2 + 1的字符的,而且兩者字符
原创 N:DAG優化
DAG優化 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 大家都學過了代碼優化,其中有一個DAG優化,這次我們就練習這個操
原创 M:翻譯布爾表達式
翻譯布爾表達式 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 大家都學過了布爾表達式的翻譯,其中有一個拉鍊-回填技術,這次
原创 leetCode——二叉樹的層次遍歷
題目:https://leetcode-cn.com/explore/learn/card/data-structure-binary-tree/2/traverse-a-tree/9/ class Solution { public:
原创 leetCode——對稱二叉樹
題目:https://leetcode-cn.com/explore/learn/card/data-structure-binary-tree/3/solve-problems-recursively/13/ 給定一個二叉樹,檢查它是否
原创 LeetCode——楊輝三角 II
公式法直接算:第0行組合數C(0,0) ;第1行C(0,1),C(1,1) ;第2行C(0,2),C(1,2),C(2,2);....... 組合數計算公式 =×(n−k+1)/k 題目:https://leetcode-cn.c
原创 LeetCode——對角線遍歷(之字形遍歷)
索引和爲{偶}數,向上遍歷,{橫}索引值遞減,遍歷值依次是(x,0),(x-1,1),(x-2,2),…,(0,x) 索引和爲{奇}數,向下遍歷,{縱}索引值遞減,遍歷值依次是(0,y),(1,y-1),(2,y-2),…,(y,0) 題
原创 D:表達式語法分析——遞歸子程序法
表達式語法分析——遞歸子程序法 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 遞歸子程序法是一種確定的自頂向下語法分析
原创 A:小C語言--詞法分析程序
小C語言--詞法分析程序 Time Limit: 1000 ms Memory Limit: 65535 KiB Submit Statistic Problem Description 小C語言文法 1. <程序>→(){<聲明序列>