原创 C++ 實驗一 創建CDate類

代碼: #include <iostream> #include <algorithm> #include <cstring> #include <cstdio> using namespace std; class CDate {

原创 圖形學實驗一:Bresenham 畫直線算法

Bresenham's畫線算法作圖如下: 給定兩個點起點P1(x1, y1), P2(x2, y2),如何畫它們直連的直線呢,即是如何得到上圖所示的藍色的點。假設直線的斜率0<k>0,直線在第一象限,Bresenham算法的過程如下:

原创 圖形學實驗三:二維幾何變換

   代碼: // ====== Computer Graphics Experiment #5 ====== // | Two-Dimensional Transformation | // =========

原创 qdu-小明的貪心題(最短路+最短路的數量 )

解析鏈接:https://www.cnblogs.com/Staceyacm/p/10802425.html

原创 小B的魔法

小 B 的魔法 小 B 表演魔法。 觀衆給他兩個 字符串 S,TS,T ,這兩個字符串中只包含 小寫 字母。 現在小 B 可以把兩個字符串中任意所有的字母 xx 替換成 yy( x,yx,y 代表任意字母),記爲一次魔法操作。 注

原创 D - Pairs-思維+二分

D - Pairs 這是一個思維+二分的好題。 思路:先分情況 小於0,等於0和大於0 然後進行二分答案即可 #include<iostream> #include<cstdio> #include<cstring> #incl

原创 u's的影響力(兩次矩陣快速冪+費馬小定理+細節)

鏈接:https://ac.nowcoder.com/acm/contest/3002/J 來源:牛客網   時間限制:C/C++ 1秒,其他語言2秒 空間限制:C/C++ 262144K,其他語言524288K 64bit IO For

原创 建通道(思維題)

鏈接:https://ac.nowcoder.com/acm/contest/3003/I 來源:牛客網   時間限制:C/C++ 3秒,其他語言6秒 空間限制:C/C++ 262144K,其他語言524288K 64bit IO For