自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 tensorflow2-keras pytorch JAX Deepmind:Sonnet

Sigmoid、Tanh、Relu激活函数曲线。

2024-06-22 23:21:58 198

原创 基于卷积神经网络的图像质量评价

雾是一种常见的大气现象,室外图像采集设备捕获的图像对比度和颜色饱和度会大幅度下降,甚至会造成图像色彩偏移,造成细节大量丢失的现象,从而无法获取真实的图像信息,使图像变得模糊不清。通过对图像去雾算法的深入研究,我们能够从退化图像中去除天气因素的干扰,增强图像的清晰度和颜色饱和度,从而最大限度地恢复图像的有用特征。该算法通过估计图像中的天气条件和场景深度信息,从天气条件中恢复出清晰、无雾的图像。介绍一下全参考图像质量评价(FR-IQA)、半参考图像质量评价、无参考图像质量评价(NR-IQA)及其难点。

2024-04-28 22:02:24 1683

原创 网络攻防——基于深度学习的SQL注入攻击

基于深度学习的sql注入攻击

2023-12-25 20:56:57 1774 3

原创 RMQ问题(找区间的最小值最大值)

例题:题目描述:给定一个数字序列,查询任意给定区间内数字的最小值。输入:输入包含多组测试用例,每组测试用例的开头为一个整数n(1<=n<=100000),代表数字序列的长度。接下去一行给出n个数字,代表数字序列。数字在int范围内。下一行为一个整数t(1<=t<=10000),代表查询的次数。最后t行,每行给出一个查询,由两个整数表示l、r(1<=l<=r<=n)。输出:对于每个查询,输出区间[l,r]内的最小值。样例输入:53 2 1 4 3

2021-08-27 20:56:29 245

原创 最大子段和算法详解

先介绍一下什么是最大子段和:确定每个子段和开始的位置,分别为第一个,第二个,第三个…第N个,然后计算从这个位置开始到这个位置之后的每个位置的子段和,更新记录最大的子段和。简单来讲有个数组属于实数,连续的子段那一段的数值最大一下是最简单的办法 菜鸡只会暴力#include <iostream>using namespace std;int MaxSum(int n,int *a,int &besti,int &bestj){ int sum = 0; for(int

2021-05-21 16:29:07 734

原创 线段数组

可参考的大佬const int maxn=10001;int tree[maxn],a[maxn];int lowbit(int x){ return (x&(-x));}void add(int i,int k){ while(i<=n){ tree[x]+=k; x+=lowbit(x); }}int sum(int x){ int sum=0; while(x>0){ sum+=tree[x]; x-=lowbit(x); } retur

2021-04-09 14:10:59 226

原创 差分的简单入门

可参考输入一个长度为n的整数序列。接下来输入m个操作,每个操作包含三个整数l, r, c,表示将序列中[l, r]之间的每个数加上c。请你输出进行完所有操作后的序列。输入格式第一行包含两个整数n和m。第二行包含n个整数,表示整数序列。接下来m行,每行包含三个整数l,r,c,表示一个操作。输出格式共一行,包含n个整数,表示最终序列。数据范围1≤n,m≤100000,1≤l≤r≤n,−1000≤c≤1000,−1000≤整数序列中元素的值≤1000输入样例:6 31 2 2 1

2021-04-07 15:27:11 79

原创 记忆化搜索的入门

记忆化搜索=搜索+动态规划更多的资料可以参考(很用心的博主) https://blog.csdn.net/hjf1201/article/details/78680814这里介绍一个水题(可水可不水) http://poj.org/problem?id=1678传统游戏在n个号码池中的两个玩家之间进行(不一定区分)。第一个玩家将从池中选择[a,b]中的数字x1(0 <a <b),这意味着a <= x1 <= b。 接下来,第二个玩家应该选择一个数字y1,以使y1-x1位于[a

2021-04-01 11:01:57 133

原创 关于auto以及重载运算符的使用(仅以自省)

auto用于赋予变量类型可以根据后一个变量的类型自动推导 auto 后面变量的类型DEV-C++编译时默认使用的是C98标准,所以才会出错,如需支持C11标准,只需在编译选项中修改配置参数。-std=c++11auto迭代对于一个有范围的集合而言,由程序员来说明循环的范围是多余的,有时候还会容易犯错误。因此C++11中引入了基于范围的for循环。for循环后的括号由冒号“ :”分为两部分:第一部分是范围内用于迭代的变量,第二部分则表示被迭代的范围int arr[10];for(int i=0

2021-03-12 14:08:59 148

原创 关于递归函数的部分说明

递归是指一种计算过程,如果其中每一步都要用到前一步或前几步的结果,称为递归的。用递归过程定义的函数,称为递归函数,例如连加、连乘及阶乘等。凡是递归的函数,都是可计算的,即能行的最容易混淆的就是全局变量与局部变量的区别#include <stdio.h>void f(){ char x; scanf("%c",&x); if(x=='*'){ printf("%c",x); } else{ f(); printf("%c",x); } return;}

2021-02-25 17:40:12 195

原创 dfs寻找几条路径以及输出路径

请帮他判断能否出走出迷宫,如果可能,则输出一共有多少种不同的走法(对于某种特定的走法,必须保证不能多次走到同一个位置)。如果不能走到出口,则输出impossible。每次走只能是上、下、左、右4个方向之一。输入格式:测试数据有多组,处理到文件尾。每组测试数据首先输入2个整数n,m(0<n,m≤100),代表迷宫的高和宽,然后n行,每行m个字符,各字符的含义如下: 'S’代表小明现在所在的位置;‘T’代表迷宫的出口;’#‘代表墙,不能走;’.'代表路,可以走。输出格式:对于每组测试,输出一共有多

2021-02-23 15:59:46 890

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除