原创 leetcode-7-整數反轉

題目 給出一個 32 位的有符號整數,你需要將這個整數中每位上的數字進行反轉。 示例 1: 輸入: 123 輸出: 321 示例 2: 輸入: -123 輸出: -321 示例 3: 輸入: 120 輸出: 21 注意: 假設我們

原创 java將控制檯輸入的字符串按照空格劃分數據存入數組

在寫小算法時,常需要從控制檯輸入數據形成數組進行後續操作,比如說在排序算法中,需要從控制檯輸入一組數據,然後對這組數據進行排序。對這組用空格隔開的數據存入數組進行操作。 import java.util.ArrayList; im

原创 集合元素遍歷方式

List集合遍歷方式: import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class TestTravers

原创 java設計模式初步探索(策略模式)

策略(百度百科):策略,指計策;謀略。一般是指:1. 可以實現目標的方案集合;2. 根據形勢發展而制定的行動方針和鬥爭方法;3. 有鬥爭藝術,能注意方式方法。 設計模式中的策略模式可以取第一個意思理解。算法是解決問題的步驟。策略模

原创 求二叉樹種數

題:已知一棵二叉樹,先序遍歷爲CABDFGE,後序遍歷爲BDAEGFC。求數的樣子有多少種? 思路:先序遍歷的首字母和後序遍歷的尾字母是樹的根。利用試探法確定左右子樹的情況。 答案:四種 附加:通過先序遍歷結果和中序遍歷結果可

原创 Linux基礎知識

Linux介紹:開源的,多用戶,多任務,支持多平臺的操作系統。 linux種類:redhat,debian,fedora,ubuntu,kali等。 linux目錄結構:Linux是樹形目錄結構,根目錄是/,下面有很多子目錄,然後

原创 java設計模式初步摸索(簡單工廠模式)

簡單工廠模式大意:通過工廠能夠生產不同的產品對象。利用一個單獨的類創建不同類的實例化對象,所以簡單工廠模式也算設計模式中創建型的一種,這個單獨的類就是工廠類,能夠實例化出不同類型的對象,如果我們需要什麼類型的對象,可以通過工廠類獲

原创 插入排序(java)

最近開始慢慢啃《算法導論》,書中的給出的抓撲克牌例子非常容易理解插入排序,雖然插入排序本身簡單易懂。算是紀念閱讀聖經的開始,不知道能堅持多久呀。 import java.util.Arrays; public class Ins

原创 Cisco Packet Tracer使用方法和路由器基本配置

Cisco Packet Tracer 是由Cisco公司發佈的一個輔助學習工具,爲學習思科網絡課程的初學者去設計、配置、排除網絡故障提供了網絡模擬環境。用戶可以在軟件的圖形用戶界面上直接使用拖曳方法建立網絡拓撲,並可提供數據包在

原创 shell常用命令

文章目錄shell命令格式常用shell命令工作目錄切換命令文本文件編輯命令文件目錄管理命令文件查詢搜索文件壓縮解壓 shell命令格式 命令名稱 [命令參數] [命令對象] 命令參數類型 長格式 如 man -help 短格

原创 MyBatis常用級聯查詢(association,collection)和動態sql(foreach)的簡單使用

文章目錄前言業務相關數據模型級聯查詢示例業務場景定義返回數據模型定義mapper接口映射文件resultMap的select方法和映射文件動態sql(foreach)使用示例業務場景定義返回數據模型mapper接口映射文件後記 前

原创 Java IO學習總結

工作時遇到一些開發任務,如文件上傳下載,數據流的轉換處理等,做起來並不是那麼得心應手,於是花時間總結一些java IO的基礎知識。 IO定義 IO是什麼呢?顧名思義IO是input/output縮寫簡稱,即輸入輸出。Java IO

原创 正則表達式介紹

正則表達式定義 正則表達式(英語:Regular Expression,在代碼中常簡寫爲regex、regexp或RE),是一種強大而靈活的文本處理工具,用於文本的複雜處理,常用的應用場景如字符串的搜索,匹配,替換等。大部分的編程

原创 2018年的總結和隨想-關於技藝的進階的思考

2018年如同一個夢一樣短暫,真真切切感覺光陰似箭,若白駒過隙。古人有日參省乎己,來達到知明而行無過的目的。2019也過了一個月,遲來的總結,總結一年來的林林總總是有必要的。回顧過去,平平淡淡;展望未來,任重道遠。 2018年的春節,

原创 單鏈表反轉兩種方法

最近同學介紹了一個lettcode(力扣)OJ給我,個人認爲這個網站比母校的oj,杭電oj界面友好很多,題庫充足,且支持多種主流語言,很適合閒時刷刷提高算法能力,算法的練習如同內功的修煉,碰到算法問題,經常有一種無力感,只能慢慢總結了