原创 玩轉服務器(華爲雲)—環境安裝(jdk安裝,tomcat安裝)

目錄前言jdk安裝tomcat 安裝結語 前言 在前面咱們講到華爲雲的購買以及一些配置,通過上一文即可獲得一個可以直接訪問使用的雲服務器。但是對於不同的人羣服務器的使用用途可能不同,對於咱們大部分的java程序員來說,jdk、to

原创 第二彈!python爬蟲批量下載高清大圖

文章目錄前言下載免費高清大圖下載帶水印的精選圖代碼與總結 前言 在上一篇寫文章沒高質量配圖?python爬蟲繞過限制一鍵搜索下載圖蟲創意圖片!中,我們在未登錄的情況下實現了圖蟲創意無水印高清小圖的批量下載。雖然小圖能夠在一些移動端

原创 常見設計模式—單例模式(Singleton)

前言 好久沒寫東西了,但是想着無論什麼事還是要堅持自己初心要堅持的東西。寫東西不能斷! 對於常用的23種設計模式,這裏筆者會根據自己學習和出現頻率、重要程度進行學習記錄吧。並且每種設計模式可能會根據暫時需求側重學習深淺。 單例模式

原创 如何用python“優雅的”調用有道翻譯

文章目錄前言分析分析url分析參數01分析參數02加密分析模擬請求注意點請求代碼執行結果結語 前言 其實在以前就盯上有道翻譯了的,但是由於時間問題一直沒有研究(我的騷操作還在後面,記得關注),本文主要講解如何用python調用有道

原创 寫文章沒高質量配圖?python爬蟲繞過限制一鍵搜索下載圖蟲創意圖片!

文章目錄前言分析理想狀態實際分析爬蟲實現其他注意效果與總結 前言 在我們寫文章(博客、公衆號、自媒體)的時候,常常覺得自己的文章有些老土,這很大程度是因爲配圖沒有選好。 筆者也是遇到相同的情況,順便解決其中一個案例,給大家一些技

原创 數據結構與算法—哈夫曼樹詳解與構造

文章目錄介紹哈夫曼樹的構造代碼實現: 介紹 定義: 給定N個權值作爲N個葉子結點,構造一棵二叉樹,若該樹的帶權路徑長度達到最小,稱這樣的二叉樹爲最優二叉樹,也稱爲哈夫曼樹(Huffman Tree)。哈夫曼樹是帶權路徑長度最短的

原创 【排序】插入類排序—(折半)插入排序、希爾排序

前言 在數據結構和算法中,排序是非常重要的一環,並且排序也是滲透編程的方方面面。 你或許在寫一個sql的order by按照某組進行排序,又或者你在刷一道題時候、常常遇到貪心+自定義排序求解的思路題,或者變態的面試官讓你手寫快排

原创 短小精悍的多源最短路徑算法—Floyd算法

前言 在圖論中,在尋路最短路徑中除了Dijkstra算法以外,還有Floyd算法也是非常經典,然而兩種算法還是有區別的,Floyd主要計算多源最短路徑。 在單源正權值最短路徑,我們會用Dijkstra算法來求最短路徑,並且算法的思

原创 考研經驗分享(南京理工大學)

文章目錄前言爲什麼考研擇校選擇幾個問題初試準備數學:專業課:英語政治總結複試準備我的南理準備專業課南理考研結語 前言 對於很多人來說,考研(升學)是一個不可避免的話題,這其中也面臨着很大的抉擇和猶豫之中。如果是其他專業的話,這方面

原创 疫情下的校園生活是咋樣的?

前言 我們長那麼那,可能從來沒遇到這麼長的假期。假期一次又一次的續費,無疑是讓我們受寵若驚了呢。 很多小老弟問我爲啥最近不更了,主要是最近確實有一些其他事情沒有更吧。現在大部分事情也比較安定。今天剛好已經來校一週,剛好也分享一下吧

原创 劍指offer(51-59題)詳解

文章目錄51 構建乘積數組52 正則表達式匹配53 表示數值的字符串54 字符流中第一個不重複的字符55 鏈表中環的入口節點56 刪除鏈表中重複節點57 二叉樹的下一個節點58 對稱的二叉樹59 按之字形順序打印二叉樹 歡迎關注

原创 劍指offer(41-50題)詳解

文章目錄41 和爲S的連續正數序列42 和爲S的兩個數字43 左旋轉字符串44 翻轉單詞順序列45 撲克牌順序46 孩子們的遊戲47 求1+2+。。。+n48 不用加減乘除做加法★49 把字符串轉換成整數50 數組中重複的數字

原创 劍指offer(11-25題)詳解

文章目錄11 二進制種1的個數★12 數值的正數次方13 調整數組順序使奇數位於偶數前面14 鏈表中倒數第K個節點15 反轉鏈表16 合併兩個排序的鏈表17 樹的子結構18 二叉樹的鏡像19 順時針打印矩陣20 包含main函數的

原创 劍指offer打卡計劃、建議(持續進行)

文章目錄一些計劃。收穫只給那些付出的人聊一聊數據結構與算法聊一聊刷題的建議 一些計劃。 這個寒假筆者打算和大家一起開啓刷題計劃,先搞劍指offer。如果氛圍可以可以持久搞leetcode。 至於刷題計劃,因爲劍指offer的牛客專

原创 劍指offer(26-33題)詳解

文章目錄26 二叉搜索樹與雙向鏈表27 字符串的排列28 數字中出現次數超過一半的數字(待優化)★29 最小的K個數30 連續子數組最大和31 整數中1出現的次數32 把數組排成最小的數33 醜數★ 歡迎關注個人數據結構專欄哈