原创 最優的去重處理——HashSet去重

算法與數據結構是密不可分的,我們使用不同的數據結構和算法的組合就是我們解決問題的答案。 本篇我將就HashSet的特性和使用進行介紹。 HashSet有哪些特性呢? HashSet繼承了Set接口,Set接口有如下特性: 1

原创 docker停止、刪除容器、刪除鏡像 一看就理解

當你的容器中出現問題(比如我改壞了文件)需要重新部署一臺的時候,就需要將這個容器實例刪除 接着: #查看當前的容器ID $ docker ps 這裏你會看到有兩列id,一列是鏡像id,一列是容器id,我們要分清楚這兩個東西。 #

原创 一篇文章喫透Java ArrayList 面試別問,問就是滔滔不絕!

動態數組(Dynamic Array) -> ArrayList 方法、源碼解析 前言:在java中,常使用ArrayList來做數據的暫存、處理,我們都知道,ArrayList實現了接口List,List接口繼承了Collec

原创 伍六七帶你學算法 入門篇-拼寫單詞

力扣解題,每日一題 1160. 拼寫單詞 難度- 簡單 給你一份『詞彙表』(字符串數組) words 和一張『字母表』(字符串) chars。 假如你可以用 chars 中的『字母』(字符)拼寫出 words 中的某個『單詞』(字

原创 伍六七帶你學算法 進階篇-三數之和

三數之和 難度-中等 題目:給你一個包含 n 個整數的數組 nums,判斷 nums 中是否存在三個元素 a,b,c ,使得 a + b + c = 0 ?請你找出所有滿足條件且不重複的三元組。 注意:答案中不可以包含重複的三元組

原创 伍六七帶你學算法 入門篇-矩形重疊

力扣解題-----每日一題-836 矩形以列表 [x1, y1, x2, y2] 的形式表示,其中 (x1, y1) 爲左下角的座標,(x2, y2) 是右上角的座標。 如果相交的面積爲正,則稱兩矩形重疊。需要明確的是,只在角或邊

原创 什麼是原碼、反碼、補碼?什麼是按位與?範圍數字按位與!

前言:學過計算機基礎的大家都知道什麼是二進制,什麼是“與”運算,這裏先給大家複習一下。 舉一個簡單的例子: 5的二進制表示是0101(補齊4位) 7的二進制表示是0111(補齊4位) 那麼5&7=多少呢? 這裏給大家普及一下與

原创 一分鐘帶你瞭解什麼是“複雜度” 算法上的O(1)、O(n)、O(logn) 這些都是什麼❓❓

前言:在最開始學習編程的時候,打開數據結構的書,最顯眼的就是排序算法,什麼堆排序、希爾排序,然後旁邊寫着最壞複雜度、最優複雜度、平均複雜度,是一些O(n)、O(logn)、O(n²)。這時候我腦子想起一首歌——大朋友,你是否有很

原创 設置linux初始root密碼

簡單一步設置linux第一個root密碼 sudo passwd root #輸入當前賬戶密碼 #輸入準備設置的root密碼 #確認密碼 如下所示:👇

原创 伍六七帶你學算法——被忽視的數學公式

中學時候學習那麼多的數學,卻沒有人告訴我們這些數學公式我們以後會用到哪裏?疑惑了十好幾年,直到,你進入it行業,它的舞臺來了! 在力扣上有一道中度難度的題,題目是這樣的👇 (圖片質量不是很好!) 題目: 求 1+2+…+n

原创 伍六七帶你學算法 入門篇 ——最大子序和

力扣 53. 最大子序和 難度簡單 給定一個整數數組 nums ,找到一個具有最大和的連續子數組(子數組最少包含一個元素),返回其最大和。 示例: 輸入: [-2,1,-3,4,-1,2,1,-5,4], 輸出: 6 解釋:

原创 伍六七帶你學算法 入門篇——最後一個單詞的長度

難度 簡單 給定一個僅包含大小寫字母和空格 ’ ’ 的字符串 s,返回其最後一個單詞的長度。如果字符串從左向右滾動顯示,那麼最後一個單詞就是最後出現的單詞。 如果不存在最後一個單詞,請返回 0 。 說明:一個單詞是指僅由字母組成、

原创 伍六七帶你學算法 動態規劃 ——不同路徑

力扣 62. 不同路徑 難度 中等 一個機器人位於一個 m x n 網格的左上角 (起始點在下圖中標記爲“Start” )。 機器人每次只能向下或者向右移動一步。機器人試圖達到網格的右下角(在下圖中標記爲“Finish”)。 問總

原创 軟著申請填寫代碼行數,我的項目一共多少行代碼??Eclipse+IDEA查看項目代碼行數

馬上交畢設了,學校說最好申請一個軟著,申請軟著就離不開你的代碼量了。聽老師說軟著代碼行數要在10000行以上,那你這裏怎麼知道我們要填多少呢? 兄臺這是要幹啥? 莫不是要手數? 且慢且慢!!看下文👇 Eclipse  &

原创 Myeclipse中項目沒有代碼錯誤提示,jsp頁面無編譯跡象?如何解決

在使用Myeclipse開發項目時,發現jsp頁面中嵌入的java代碼沒有編譯的跡象,錯誤的get方法沒有報錯,沒有報錯信息我們如何知道我們開發的內容是正確的呢? 接下來就演示一下如何解決👉 第一步,點擊Project 選擇