原创 快速理解與實踐最短路徑算法-迪傑斯特拉(Dijkstra)

最短路徑問題 用於計算一個節點到其他所有節點的最短路徑。主要特點是以起始點爲中心向外層層擴展,直到擴展到終點爲止。Dijkstra算法能得出最短路徑的最優解,但由於它遍歷計算的節點很多,所以效率低。 迪傑斯特拉算法 *迪傑斯特拉算

原创 自行車停放 藍橋杯VIP試題 Java題解

第一版思路: 利用ArrayList的add方法進行插入, public void add(int index, E element); 具體實現: import java.util.ArrayList; import jav

原创 JavaWeb項目目錄-Maven版

標準的JavaWeb項目目錄 └── src ├── main │ ├── java │ │ └── packages │ ├── resources │ │ ├─

原创 和最大子序列 藍橋杯VIP試題 Java題解(這題坑多)

題目描述: 試題 算法提高 和最大子序列 資源限制 時間限制:1.0s 內存限制:512.0MB 問題描述   對於一個給定的長度爲N的整數序列A,它的“子序列”的定義是:A中非空的一段連續的元素(整數)。你要完成的任務是,在

原创 maven的POM 標籤大全詳解

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sc

原创 Deepin下安裝docker,親測

鏈接:https://www.jianshu.com/p/8200a3a50806

原创 傳染病控制 藍橋杯VIP試題 Java題解 + Python可視化分析

傳染病控制 資源限制 時間限制:1.0s 內存限制:512.0MB 問題描述   近來,一種新的傳染病肆虐全球。蓬萊國也發現了零星感染者,爲防止該病在蓬萊國大範圍流行,該國政府決定不惜一切代價控制傳染病的蔓延。不幸的是,由於人

原创 簡單實現二叉排序樹BST

/** * @Author TangXi * @Date 2020/3/5 16:14 * 簡單實現二叉排序樹 */ public class BinarySortTree { private Node root;

原创 藍橋杯算法訓練 素因子去重 Java實現

試題: 資源限制 時間限制:1.0s 內存限制:256.0MB 問題描述   給定一個正整數n,求一個正整數p,滿足p僅包含n的所有素因子,且每個素因子的次數不大於1 輸入格式   一個整數,表示n 輸出格式   輸出一行,包

原创 RESTFUL概念,什麼是RESTFUL

概述 RESTFUL的定義 RESTFUL是一種網絡應用程序的設計風格和開發方式,基於HTTP,可以使用XML格式定義或JSON格式定義。自從Roy Fielding博士在2000年他的博士論文中提出REST(Representa

原创 windows平臺mysql無服務解決

windows平臺mysql無服務解決 使用管理員模式打開cmd,在mysql安裝目錄bin目錄下: 分別執行 mysqld -install 安裝服務 net start mysql 啓動服務

原创 洛谷P1036 選數Java題解

洛谷P1036 選數題解及其思路 思路: 1.找數,從n個數字中找k個,然後進行不同的組合,使用深搜進行查找 static void doSearch(int x,int y){ if(x>k){

原创 嵌入式開發板掛載linux上文件夾

嵌入式開發板掛載linux上文件夾 實訓需要,學習嵌入式,本身是軟件開發,由於課程需要,完成一些步驟,以此紀錄 1.首先在本地linux(Deepin)上安裝nfs服務 sudo apt-get install nfs-kerne

原创 一個簡單遍歷的算法優化

一個簡單遍歷的算法優化 前幾天一個學弟問了我一個C語言的循環遍歷的題,其中,題目是這樣的: 一個小於10萬的正整數,它加上100後是一個完全平方數(即一個數的平方),再加上168又是一個完全平方數,請問該數是多少?提示:不一定只有一個

原创 Javascript之BOM與DOM講解(轉載)

一.Javascript組成 JavaScript的實現包括以下3個部分: ECMAScript(核心) 描述了JS的語法和基本對象。 文檔對象模型 (DOM) 處理網頁內容的方法和接口 瀏覽器對象模型(BOM) 與瀏覽器交互的方法和