原创 LeetCode 443. 壓縮字符串

題目 給定一組字符,使用原地算法將其壓縮。 壓縮後的長度必須始終小於或等於原數組長度。 數組的每個元素應該是長度爲1 的字符(不是 int 整數類型)。 在完成原地修改輸入數組後,返回數組的新長度。 進階: 你能否僅使用O(1)

原创 LeetCode 1005. K 次取反後最大化的數組和 (Java-超越99.66%.詳細解析)

題目 給定一個整數數組 A,我們只能用以下方法修改該數組:我們選擇某個個索引 i 並將 A[i] 替換爲 -A[i],然後總共重複這個過程 K 次。(我們可以多次選擇同一個索引 i。) 以這種方式修改數組後,返回數組可能的最大和。

原创 Redis常用命令

文章目錄有序集合`ZADD key score1 member1 [score2 member2]``ZINCRBY key increment member``ZRANGE key start stop [WITHSCORES]``

原创 leetcode 404. 左葉子之和 詳細題解

題目: 計算給定二叉樹的所有左葉子之和。 兩種不同形式的遞歸解法: 兩個解法都是基於遞歸的,只是形式不一樣. 解法一需要一個全局變量,和一個額外的getSum()函數.這種寫法的好處是使代碼更加清晰易懂. 解法二則不需要額外的全局變量

原创 基於情感詞典的文本情感分析

原代碼來源:https://blog.csdn.net/lom9357bye/article/details/79058946 本文是對原代碼的幾個bug進行了修復,用到的詞典可由以上鍊接下載   import codecs from c

原创 git常用命令

常用命令:https://blog.csdn.net/xinyan233/article/details/80593091 初始化倉庫:git init 將文件放到Git倉庫:git add readme.txt;  git commit

原创 關於MySQL Workbench導入.csv文件的一種錯誤

今天使用MySQL Workbench 導入一個.csv文件死活不成功 後來我仔細看了報錯才發現原來是csv文件的表頭重複了。。

原创 spring項目,在多個前端頁面間共享後端數據,後端向多個未映射前端頁面傳值

最近在做一個小的springboot項目,涉及到嵌套頁面間數據的共享。需要通過後端向不同的頁面傳遞數據。但是因爲是嵌套頁面,不會發生頁面的跳轉,故不能通過設置多個model.addAttribute實現數據共享。 但是我又發現在一個 @