- 2024-08-01题解:CF559B Equivalent Strings
CF559BEquivalentStrings题解题目描述吐槽一下,题目翻译有歧义。思路分析你会发现,当你需要判断字符串\(a,b\)是否等价时,如果长度为偶数,需要继续判断字符串\(a\)拆分的字串。所用知识s.substr(i,j)//在字符串s中,从位置i开始截取长度为j的字串参考代码#include<bits
- 2024-04-12好用 爱用 高精度
做过的都知道适用于哪道题罢高精乘低精。inlinevoidAcheron(llx,inta[],int&lena){ intb[N]; memset(b,0,sizeofb); fo(i,0,lena-1) { b[i]+=a[i]*x; b[i+1]+=b[i]/10; b[i]%=10; } while(b[lena]) { b[lena+1]+=b[lena]/10; b[lena]%=10; lena++
- 2024-01-20图像去噪
图像去噪实验目的(1)熟悉和掌握Matlab图像处理的基本操作;(2)掌握DCT变换的基本性质和Matlab的实现方法;(3)掌握如何利用DCT变换进行简单的图像去噪任务;(4)掌握如何利用Matlab进行PSNR等图像质量评价客观标准。实验内容对Lena图像进行基础的图像处理操作,对
- 2023-12-16CF327C Magic Five 题解
题目传送门前置知识等比数列求和公式|乘法逆元解法设\(lena\)表示\(a\)的长度。首先,若一个数能被\(5\)整除,则该数的末尾一定为\(0\)或\(5\)。故考虑枚举\(a\)中所有的\(0\)和\(5\)的下标,设此下标后面有\(x\)个数字,由于\(s\)是由\(a\)复制\(k\)遍形
- 2023-10-18LeetCode02.07. 链表相交
描述给你两个单链表的头节点headA和headB,请你找出并返回两个单链表相交的起始节点。如果两个链表没有交点,返回null。示例提交的代码publicclassSolution{publicListNodegetIntersectionNode(ListNodeheadA,ListNodeheadB){//分别计算A和B链表
- 2023-07-14SMU Summer 2023 Contest Round 1
A.TheContest题意:要做n道题,每道题花费时间a[i],但是只有几个时间段可以提交,问最早什么时间可以完成。思路:直接计算做完全部的题目所花费的时间,然后找到可以提交的时间段,和左端取最大值,就能得出结果。点击查看代码#include<bits/stdc++.h>usingnamespacestd;constint
- 2023-04-22T226689 求两个正整数的乘积
题目描述给你两个正整数\(A\)和\(B\),\((1<=A,B<=10^{2000})\)。求\(A\)与\(B\)的乘积。输入格式包括一行,两个正整数\(A\)和\(B\),\((1<=A,B<=10^{2000})\)。输出格式一行,一个正整数表示乘积。样例#1样例输入#137样例输出#121代码及其思路由题A,B两数的范围
- 2023-04-16NumPy 秘籍中文第二版:二、高级索引和数组概念
在本章中,我们将介绍以下秘籍:安装SciPy安装PIL调整图像大小比较视图和副本翻转Lena花式索引位置列表索引布尔值索引数独的步幅技巧广播数组简介NumPy以其高效的数组而闻名。之所以成名,部分原因是索引容易。我们将演示使用图像的高级索引技巧。在深入研究索引之前,我们将安装必
- 2023-04-12两个链表相交问题
给你两个单链表的头节点headA和headB,请你找出并返回两个单链表相交的起始节点。如果两个链表没有交点,返回null。图示两个链表在节点c1开始相交: 题目数据保证整个链式结构中不存在环。注意,函数返回结果后,链表必须保持其原始结构。题目链接链表相交classSolutio
- 2023-03-24kmp
1.模板题:给定两个数字序列 a[] 和 b[],b[] 有可能整体作为一个连续子序列出现在了 a[] 中,现在请你找出 b[] 在 a[] 中第一次出现的位置(起始位置从1开始计数
- 2023-02-25set的自定义排序
看下面的代码就好了structcmp{ booloperator()(constpair<int,int>&a,constpair<int,int>&b)const{ intlena=a.second-a.first+1; intlenb=b.second-b.firs
- 2023-02-17高精度加减乘模板
高精度加法: #include<iostream>#include<cstdio>#include<cstring>//高精度入门constintMAX=100005;usingnamespacestd;chars[MAX];chars1[MAX];inta[M
- 2022-11-18OpenCV实现LSB算法(数字水印)
本文参考自《计算机视觉40例从入门到深度学习(OpenCV-Python)》LSB算法的原理就不在过多的介绍了,直接上代码。lenacolor.pngwatermark.bmp#LSB算法importnumpyasn
- 2022-11-18OpenCV提取图像的位平面
提取位平面函数(仅仅支持灰度图像)defextractBitPlace(img,layer):h,w=img.shapemat=np.ones((h,w),np.uint8)mat=mat*(2**(layer-1))returncv2.bitw
- 2022-11-04OpenCV 实现BGR转RGB
一、问题当使用opencv函数imread()读取图片时,颜色的顺序是BGR(blue、green、red),而Pillow的颜色顺序又是RGB,因此我们可能需要将BGR转RGB。二、转换可以通过以下几种方法
- 2022-10-314. Median of Two Sorted Arrays
Giventwosortedarrays nums1 and nums2 ofsize m and n respectively,return themedian ofthetwosortedarrays.Theoverallruntimecomplexitysho
- 2022-10-15高精度乘法(A*B problem)
/*A*Bproblem高精度*/#include<bits/stdc++.h>usingnamespacestd;intmain(void){chara[10005],b[10005];intnuma[10005],numb[10005];intm
- 2022-10-13高精度加法(A+B problem)
/*---A+Bproblem高精度---*/#include<bits/stdc++.h>usingnamespacestd;intmax(inta,intb){ returna>=b?a:b;}intmain(void){ chara[505],b[505]
- 2022-10-06记录一个 Full of accomplishment & 纯手调了一天 的题目
P1018乘积最大艰辛历程AC&未去除调试注释(不用你数,141行)#include<iostream>#include<cstdio>#include<string>#include<cstring>#definelllonglong
- 2022-10-04lcs 最长公共子序列
#include<cstdio>#include<cstring>#include<algorithm>usingnamespacestd;constintN=1000;chara[N],b[N];intdp[N][N];intmain(){intlena,lenb,i
- 2022-10-02dct
importnumpyasnpimportcv2importmatplotlib.pyplotaspltdct变换以及逆变换实现#dctdefdct(img,N):G=np.zeros((N,N),dtype=np.float64)foriin
- 2022-09-26python显示图片
python读取并显示图片的两种方法-邊城浪子-博客园(cnblogs.com)python读取并显示图片的两种方法在python中除了用opencv,也可以用matplotlib和PIL这两个
- 2022-09-03信息学一本通 1175:除以13
时间限制:1000ms 内存限制:65536KB提交数:16826 通过数:9935【题目描述】输入一个大于0的大整数N,长度不超过100位,要求输出其除以13得到的
- 2022-09-03信息学一本通 1170:计算2的N次方
时间限制:1000ms 内存限制:65536KB提交数:25947 通过数:13824【题目描述】任意给定一个正整数N(N<=100),计算2的n次方的值。【输入】
- 2022-09-03信息学奥赛一本通 1172:求10000以内n的阶乘
时间限制:1000ms 内存限制:65536KB提交数:34265 通过数:10018【题目描述】求<spanid="MathJax-Span-2"class="mrow"><spanid="MathJax