原创 分頁搜索前點擊頁碼大於搜索後總頁碼時,前端顯示問題

1.場景介紹: 後端處理進行分頁操作,前端每次傳遞pageNum和pageSize參數 在使用antd的組建 Table 編寫前端界面時,使用了Table中一些關於分頁的屬性,如下所示: pagination={{

原创 【LintCode 簡單】422. 最後一個單詞的長度

1.問題描述: 給定一個字符串, 包含大小寫字母、空格' ',請返回其最後一個單詞的長度。 如果不存在最後一個單詞,請返回 0 。 2.樣例: 給定 s = "Hello World",返回 5。 3.代碼:class S

原创 【LintCode 簡單】451. 兩兩交換鏈表中的節點

1.問題描述: 給一個鏈表,兩兩交換其中的節點,然後返回交換後的鏈表。 2.樣例: 給出 1->2->3->4, 你應該返回的鏈表是 2->1->4->3。 3.代碼:""" Definition for singly-linked

原创 Python列表生成式寫法

列表生成式可以簡化代碼,非常有用。總共以下有兩種形式: 1、[x for x in data if condition] 此處if主要起條件判斷作用,data數據中只有滿足if條件的纔會被留下,最終生成一個數據列表。例子如下: prin

原创 React前端項目打包後啓動跨域問題

最近花了一點時間學習React框架,然後自己照着教程寫了下前端頁面。 再學完之後,需要對前端代碼進行打包操作:執行 npm run build 。 打包項目需要花一點時間,等待兩分鐘。 在打包好之後會出現這樣的提示: The build

原创 【LintCode 簡單】517. 醜數

1.問題描述: 寫一個程序來檢測一個整數是不是醜數。 醜數的定義是,只包含質因子 2, 3, 5 的正整數。比如 6, 8 就是醜數,但是 14 不是醜數以爲他包含了質因子 7。 2.樣例: 給出 num = 8,返回 tr

原创 【LintCode 簡單】524. 左填充

1.問題描述: 實現一個leftpad庫,如果不知道什麼是leftpad可以看樣例。 2.樣例: leftpad("foo", 5) >> " foo" leftpad("foobar", 6) >> "foobar" left

原创 【LintCode 簡單】491. 迴文數

1.問題描述: 判斷一個正整數是不是迴文數。 迴文數的定義是,將這個數反轉之後,得到的數仍然是同一個數。 2.樣例: 11, 121, 1, 12321 這些是迴文數。 23, 32, 1232 這些不是迴文數。 3.代碼

原创 【LintCode 簡單】69. 二叉樹的層次遍歷

1.問題描述: 給出一棵二叉樹,返回其節點值的層次遍歷(逐層從左往右訪問)。 2.樣例: 給一棵二叉樹 {3,9,20,#,#,15,7} : 3 / \ 9 20 / \ 15 7 返回他的分層遍歷結果: [

原创 【LintCode 簡單】133. 最長單詞

1.問題描述: 給一個詞典,找出其中所有最長的單詞。 2.樣例: 在詞典 { "dog", "google", "facebook", "internationalization", "blabla" } 中

原创 Jupyter notebook中安裝gensim問題

使用pip install gensim 安裝成功後,發現在jupyter notebook中還是提示沒有gensim庫。 首先如果我們的電腦上同時存在python2 和python3時,使用pip會把庫安裝在pyhton2.x版本的路徑

原创 【LintCode 簡單】457. 經典二分查找問題

1.問題描述: 在一個排序數組中找一個數,返回該數出現的任意位置,如果不存在,返回-1。 2.樣例: 給出數組 [1, 2, 2, 4, 5, 5]. 對於 target = 2, 返回 1 或者 2.對於 target = 5, 返

原创 【LintCode 簡單】569. 各位相加

1.問題描述: 給出一個非負整數 num,反覆的將所有位上的數字相加,直到得到一個一位的整數。 2.樣例: 給出 num = 38。 相加的過程如下:3 + 8 = 11,1 + 1 = 2。因爲 2 只剩下一個數字,所以返回 2。

原创 【LintCode 簡單】6. 合併排序數組 II

1.問題描述: 合併兩個排序的整數數組A和B變成一個新的數組。 2.樣例: 給出A=[1,2,3,4],B=[2,4,5,6],返回 [1,2,2,3,4,4,5,6]。 3.代碼: class Solution: """

原创 【LintCode 簡單】749. John's backyard garden

1.問題描述: John wants to build a back garden on the empty space behind his home. There are two kinds of bricks now, one is