原创 codeforce1368D. AND, OR and square sum

問題は予想よりも簡単です 給一個數組,裏面n個數aia_iai​。You are allowed to perform the following operation: choose two distinct indices 1≤

原创 numpy索引說明

文章目錄Basic Slicing and IndexingAdvanced IndexingInteger array indexingBoolean array indexing 官方文檔,漢化之源 用到啥翻譯啥,隨緣更

原创 codeforce1373D. Maximum Sum on Even Positions

この問題は本當かんたんです 一個數組,最多隻能反轉一次連續子數組,求偶數位和的最大值 難得能直接看出來的dp,感謝case提示的第二種反轉方法 等數位板到了補圖 #pragma GCC diagnostic error "-st

原创 codeforce1365D. Solve The Maze

この世界も悪くない 把迷宮裏壞人全困住,好人能走出來 首先把壞人圈出來,然後統計與出口連通的好人的數量,據此判斷。 如果有壞人和好人相鄰,那麼一定是no。因爲好人最後能出去,而壞人與好人連通且不能阻隔,所以最後壞人也就出去了。

原创 codeforce1366C. Palindromic Paths

題目鏈接 給一個NXM的0-1矩陣,需要從(1,1)走到(n,m),每次只能向右或者向下走。求最少改動幾次矩陣中數據,使得所有路徑都是迴文路徑(路徑上關於中心對稱位置上數字一樣) 這是一個需要對數據預處理然後貪心的水題。對於所有

原创 編碼仿真之漢明碼編譯碼

漢明碼編譯碼的演示程序,只需要調節r即可。 此外用到的自定義函數randBinary產生隨機二進制序列,自己隨便編個就行 close all clear all clc %參數定義 r=3; n=pow2(r)-1; k=n-r

原创 codeforce1364C. Ehab and Prefix MEXs

このせかいもわるくない 給一個a數組,找一個b數組,要求在集合{b1,b2,⋯ ,bi}\{ b_1,b_2,\cdots,b_i \}{b1​,b2​,⋯,bi​}以外的整數中,最小的是aia_iai​ 首先可以確定的一點是a

原创 opencv鼠標事件練習:圖片取色器實現

opencv的鼠標事件格式比較固定:調用setMouseCallback函數 setMouseCallback(窗口名, 鼠標事件響應函數, 傳入響應函數的參數) 響應函數格式如下: functionName(event,

原创 html初步:helloWorld

<!doctype html> <html lang="en"> <head> <mate charset="utf-8"> <title> this is title </title> </head> <body> Hello

原创 codeforce1360F. Spy-string

今世界も悪くなった 找出一個string,要和給出的n個string只有一位不同;不存在輸出-1 當我看到題解的時候,是久違的我是傻逼的感覺 羊毛出自羊身上,答案出自輸入裏;而且數據量很小,就算把每一位所有的可能替換字母都試一遍

原创 如何用cv.imshow顯示FFT

看似花裏胡哨的標題下,其實只是寫了個量化器 首先第一個最樸素的想法就是 均勻量化器 這個沒啥好說的,就是將[min(array),max(array)][min(array),max(array)][min(array),max(

原创 樸素貝葉斯在mnist上應用

貝葉斯方法在mnist手寫數據集上應用 理論基礎 記ImgImgImg爲待識別的照片,YYY爲種類集合,那麼根據貝葉斯公式可知 P(Yi∣Img)=P(Img∣Yi)P(Yi)P(Img) P(Y_i|Img) = \frac{P

原创 插值算法python實現

推薦參考文章: 幾種插值算法對比研究 實驗用圖: 最鄰近插值 取像素點鄰域的平均值作爲插值,會有馬賽克效果,但是好寫運算小 import numpy as np import cv2 as cv img = cv.imread

原创 編碼仿真之線性分組碼演示

以(7,3)碼爲例的matlab仿真代碼: 傳輸信息組(0 1 0),由隨機數生成單隨機錯誤 列出全部錯誤圖樣對應的伴隨式 for i=1:7 error_sample=zeros(1,7); error_sample(i)=

原创 圖片透明化過渡效果python實現

今天打開實驗要求一看:圖片融合 但是老師說交的作業要儘可能炫酷???又是就有了這麼個玩意 然後我們來看以下這玩意是怎麼寫的。要做動畫效果,實時計算每一幀就行了,改改fps和漸變係數就好了,於是就有了 import cv2 as c