原创 求圖像補色和反色

import cv2 as cv import numpy as np def inverse_color(image): height, width, temp = image.shape img2 = image

原创 蛇形矩陣算法實現(C++ and java)

蛇形矩陣: 非常直接就是像蛇一樣的矩陣,不過在算法題裏面,這條蛇的扭曲方法不一樣,就此誕生了很多各種各樣的算法題。   然後有一個sample  這裏用的方法還是觀察了這個矩陣,find對角線的規律, 這裏分了基數對角線和偶數對角線,

原创 運行代碼實現圖像的處理(平移)

剛學習opencv,來試試對圖像的簡單處理,先來實現圖像的簡單平移 import cv2 import math import numpy as np def move(img): height, width, channe

原创 彙編實現100以內素數之和

  指導老師       實驗日期 2020 年4 月 3 日 實驗項目名稱:              用匯編實現100以內素數之和                                實驗目的   用匯編實現100以內素數之

原创 磁盤驅動調度

#include<iostream> #include<string> #include<algorithm> using namespace std; void display(int path[],int length) { in

原创 揹包問題:0-1揹包以及完全揹包的動態規劃解決

  0-1揹包問題 【問題描述】有n個重量分別爲{w1,w2,…,wn}的物品,它們的價值分別爲{v1,v2,…,vn},給定一個容量爲W的揹包。     設計從這些物品中選取一部分物品放入該揹包的方案,每個物品要麼選中要麼不選中,要求選

原创 動態規劃法設計求解子集和

動態規劃法設計求解子集和問題的算法,並分析算法時間和空間複雜度。 子集和問題:給定有n個不同正整數的集合A={a1, a2, …, an}和一個整數W,要求找出A的一個子集S,使得S中的所有元素之和爲W.   // 算法.cpp : 此

原创 進程調度模擬

#include<iostream> #include<stack> #include<string> #include<iomanip> using namespace std; //enum status{ready,run,fin

原创 內存分配模擬

#include<iostream> #include<algorithm> #include<string> using namespace std; int src[20] = { 7,0,1,2,0,3,0,4,2,3,0,3,2

原创 Linux實驗報告三(   Linux的程序設計環境  )

湖南師範大學信息科學與工程學院實驗中心                LINUX             課程實驗報告老師           實驗日期  2019  年  5  月 31   日 實驗項目名稱:         Linu

原创 Linux實驗報告二(   Linux的常用服務   )

湖南師範大學信息科學與工程學院實驗中心                LINUX             姓名     指導老師             實驗日期  2019  年  5  月 17   日 實驗項目名稱:        

原创 LINUX實驗報告一( Linux的常用命令)

信息科學與工程學院                LINUX             課程實驗報告 實驗基本原理(原理/源程序) 一.CAT cat命令用於連接文件並打印到標準輸出設備上面; 語法格式: cat [-AbeEnstTuv]

原创 Linux RedHat6.5 安裝yum源

  學習了一段時間的linux但是在學習指令的時候發現有很多指令時沒有的,所以給我們帶來了很多不便,可是老師上課又要你使用這些指令,所以今天給大家帶來了我的解決方法。  實現原理:      首先來了解一下爲什麼Redhat中yum指令沒

原创 Linux Redhat 安裝libreoffice

    在windows中有office等實用的辦公軟件但是在linux中我們並沒有很多辦公的軟件,使用起來很不方便,所以今天我就分享一下來下載辦公軟件libreoffice的方法。      1、卸載系統當前的libreoffice

原创 二分查找

int BinarySearch(int arr[], int num,int length) { int low = 0; int high = length - 1; while (low <= high) { i