原创 圖的遍歷 無向圖深搜 寬搜

導航 1.無向圖的遍歷 深搜 2.無向圖遍歷 寬搜 ———————————————————————————————————————— 1.無向圖的遍歷 按照深搜遍歷順序是:1 2 4 3 5 首先要建立圖表:n*n的表格

原创 寶島探險(求島嶼大小,染色法) 寬搜 深搜

寬搜: 測試數據: 10 10 6 8 1 2 1 0 0 0 0 0 2 3 3 0 2 0 1 2 1 0 1 2 4 0 1 0 1 2 3 2 0 1 3 2 0 0 0 1 2 4 0 0 0 0 0 0 0 0 1

原创 堆 最小堆 最大堆 堆排序(小到大,大到小)

導航 1.瞭解什麼是堆 2.如何創建最小堆,最大堆 3.新增值在堆中如何進行 4.完整的堆排序,升序和降序(兩種方式) ———————————————————————————————————————— 1.瞭解什麼是堆 樹型結構與

原创 最少轉機(無路徑之和) 圖的廣度優先遍歷

書上沒有自己畫好醜,無窮字符還打不出來 輸入條件: 5 7 1 5 1 2 1 3 2 3 2 4 3 4 3 5 4 5 代碼: #include <stdio.h> struct node{ int x; //城市編

原创 第八週課後作業 數據庫查詢練習

一、數據庫(employee)中有數據表 部門表(dept) 字段名 字段類型 寬度 說明 備註 deptno char 10 主鍵 部門編號 dname varchar

原创 第一次將程序打包

用release進行編譯 此時文件夾中會出現一個文件 接着將下面的都放入一個新的文件夾再進行打包即可 plugins文件中只保留一個qwindows.dll就可以 以下就是準備打包的內容,就可以在別人電腦裏運行了 到虛擬

原创 虛擬機安裝win7 64位 虛擬機創建共享文件

別人的優秀博客 安裝win 7 64位 https://blog.csdn.net/qq_16503045/article/details/81904986 虛擬機全知道 https://www.jb51.net/LINUXjis

原创 Java中集合類

數組無法存放映射關係的數據,集合類可以。(集合類又稱爲容器類) 數組中可以放基本類型與對象。 集合中只能放對象。 集合類都被放在java.util中 Java集合分爲Collection和Map

原创 Floyd-Warshall算法 五行解決 (最短路徑)

今天繼續看《啊哈,算法》,學到了Floyd-Warshall算法 剛開始突然給我出現了e[i][j] 與 e[i][1]+e[1][j] 比較然後哪個小就賦值給e[i][j] 根據開頭圖來繪製出下面的表格,像之前求出最短路徑

原创 Java中Set類型

導航 1.Set集合 2.HashSet類 3.TreeSet類 ———————————————————————————————————————— 1.Set集合 可以依次把多個對象放進Set集合中,這個集合不能記住元素的添加順序

原创 第九周課堂作業 包括建表 進行各種查詢

一共有六張表格,接下來根據要求進行建表與查詢 關於六張表的txt存儲的數據 鏈接:https://pan.baidu.com/s/1Xl2WaW0S9SUdcsNfCGj2Hg 提取碼:y1l3 建表基本操作 1、使用

原创 第九周 單片機的定時器與計數器 模式寄存器TMOD 控制寄存器TCON

導航 1.模式寄存器TMOD 2.控制寄存器TCON 3.定時器/計數器的編程方法 4.兩種控制器基本含義 ———————————————————————————————————————— 1.模式寄存器TMOD 功能: 設置T0

原创 Java中如何生成隨機數

第一種:使用Math類中函數 具體使用如下 for(int i=1;i<=10;i++){ int num=(int)Math.random()*10; //這裏生成的是0-9的數字 System.out.println(n

原创 Java中Map容器

Map容器中的主要兩個是HashMap與TreeMap類 導航 1.HashMap 2.TreeMap ———————————————————————————————————————— 1.HashMap 使用的是哈希算法存取鍵值

原创 深搜dfs 解決全排列,地圖搜索最短距離

推薦好書 《啊哈!算法》 真的比別的書更容易理解 需要pdf的可以加我,可以分享 ———————————————————————————————————————— 本篇是用來記錄看書筆記的,來源於 《啊哈!算法》 dfs基本模型