oj赛(双周赛第二十四次)

目录

1.  八大藤校2025fall标化要求已全部出炉

2.  上海“2024人才储备”计划启动!

伐木工小码哥

杰瑞吃奶酪

小码哥处理订单

黑手党

第k小的距离

养竹鼠

甜品配置

礼物

合数分解

均分糖果

持盾

咖啡品鉴师小码哥


1.  八大藤校2025fall标化要求已全部出炉

布朗大学要求2025Fall大部分申请者必须提交SAT/ACT成绩。

普林斯顿大学2023、2024、2025申请季都执行Test-Optional标化政策。

哈佛大学同样一直延续前几年的标化政策,从2023至2026申请季都执行Test-Optional标化政策。

耶鲁大学的新政策是“Test-Flexible”的,即允许申请者提交SAT或ACT考试成绩,但不再强制要求。

宾大近日宣布2024-25申请季仍保留Test-Optional标化政策,不强制提交SAT/ACT成绩。

哥大在2023年宣布将永久执行Test-Optional标化政策。

康奈尔大学在今年2月宣布,2025申请季讲继续延续将Test-Optional政策。

达特茅斯实行Test-Required标化政策。对于在美国高中就读的申请人,要求必须提交SAT或者ACT成绩;对于境外高中就读的申请人,要求提交SAT、ACT或3门AP成绩,或IB、A-Level等成绩。


2.  上海“2024人才储备”计划启动!

储备人才是上海的一种人才引进政策,类似于江苏浙江各个县市的紧缺人才引进,通常储备期3年。

✓ 各区的储备人才要求不相同,大致要求如下:

✓ 学历要求本科及以上,大部分要求硕士及以上,留学生对学校排名有要求

✓ 大多区非常看中学生在校的干部任职经历

✓ 政治面貌虽然不要求党员,但是资质审核时较为青睐党员

✓ 一般情况下要求是应届生,往届生一般不超过2年

伐木工小码哥


难度:黄金
时间限制:1秒巴:占用内存:128 M
伐木工人小码哥需要砍 M米长的木材,但只被允许砍伐一排树(考虑到环保)
小码哥的伐木机工作流程如下:设置一个高度参数(米),伐木机升起一个巨大的锯片到高度H,并锯掉所有树比H高的部分,就得到树木被锯下的部分。
请帮助小码哥找到伐木机锯片的最大的整数高度,使得他能得到的木材至少为M米。换句话说,如果再升高1米,他将得不到M米木材。
格式
输入格式:第一行2个整数N 和 M,N 表示树木的数量,M 表示需要的木材总长

//
// Created by abner on 2024/4/8.
//
#include <bits/stdc++.h>
#define ll long long
using namespace std;
ll N,M,l,r,mid,ans,a[1000007];
bool check(int num) {ll tot = 0;for (int i = 0; i < N; i++)if (a[i] >= num)tot += a[i] - num;return tot >= M;
}int main() {cin >> N >> M;for (int i = 0; i < N; i++) {cin >> a[i];r = max(r, a[i]);}while (l <= r) {mid = l + (r - l) / 2;if (check(mid))l = mid + 1, ans = mid;elser = mid - 1;}cout << ans;return 0;}

杰瑞吃奶酪


时间限制:1秒巴 占用内存:128 M少 难度:钻石
某一天,老鼠杰瑞抓住了一个机会,成功的到达了冰箱的附近,正当杰瑞打开冰箱门,想要享受美味的奶酪的时候,没想到冰箱里的奶酪太多了,奶酪洒了一地。汤姆猫听到了这个动静,正在火速赶往冰箱想要抓住杰瑞。杰瑞凭借与汤姆多年对抗的经历,仅凭借汤姆的脚步声便能推断汤姆还有多久抵达,现在,杰瑞并不怕汤姆,但汤姆抵达后必然影响它吃奶酪。于是杰瑞想要知道,在汤姆到达前,最多能吃到多少奶酪。
现在已知杰瑞与所有奶酪刚好排成一条直线,用坐标;记录每个奶酪的位置,杰瑞一开始的坐标为0,移动一个单位距离需要一个单位时间。
由于杰瑞能一口吃下一整块奶酪,因此吃奶酪的过程并不会花任何时间。

//
// Created by abner on 2024/4/8.
//
#include <bits/stdc++.h>
using namespace std;
const int N = 1e5 +7;
int t,n,l,r,mid,ans,a[N];bool check(int num) {for (int i = 0; i <= n - num; i++) {int j = i + num - 1;//a[i]和a[j]是区间左右两个端点if (a[j] <= 0 && -a[i] <= t)return true;if (a[i] >= 0 && a[j] <= t)return true;if (a[i] <= 0 && a[j] >= 0)if (min(-a[i], a[j]) + (a[j] - a[i]) <= t)return true;}return false;
}int main(){cin >>t >>n;for (int i=0; i < n;i++)cin >>a[i];sort(a,a + n);l=1,r=n;while (l<=r) {mid = l + (r - l) / 2;if (check(mid))l = mid + 1, ans = mid;elser = mid - 1;}cout <<ans;return 0;}

小码哥处理订单


难度:钻石时间限制:1秒四 占用内存:128 M
假期快到了,小码哥在宾馆打暑假工。
小码哥需要处理接下来n天的住房信息,其中第i天宾馆有"个房间可供租借。共有 m 份订单每份订单用三个正整数描述,分别为,sj,t;,表示需要从第8;天到第t;天住房(包括第8i天和第t 天),每天需要出租 d;个房间。
宾馆入住是先到先得,也就是说,小码哥按照订单给到的先后顺序来进行处理。如果在分配的过程中遇到一份订单使从第s天到第t,天中有至少一天剩余的房间数量不足d;个,则需要停止工作,通知当前申请人修改订单。
由于到了假期,宾馆入住人数很多,小码哥需要知道,是否会有订单无法完全满足。如果有,小码

//
// Created by abner on 2024/4/8.
//
#include <bits/stdc++.h>
using namespace std;
const int N=1e6 + 10;
int n,m,r[N],d[N],s[N],t[N],sub[N],need [N];
int le,ri,mid,ans;bool check(int num) {memset(sub, 0, sizeof(sub));for (int i = 1; i <= num; i++) {sub[s[i]] += d[i];sub[t[i] + 1] -= d[i];}for (int i = 1; i <= n; i++) {need[i] = need[i - 1] + sub[i];if (need[i] > r[i])return true;}return false;
}
int main(){
cin >>n >>m;
for (int i=1;i <= n;i++){
cin >>r[i];
}
for (int i=1;i<=m;i++) {cin >> d[i] >> s[i] >> t[i];
}int le = 1,ri = m;if (!check(m)){cout <<0;return 0;
}
while (le <= ri){
mid = le +(ri-le)/2;
if (check(mid))
ri = mid -1,ans = mid;
else
le = mid +1;
}
cout <<"-1"<<endl;
cout <<ans;
return 0;
}

黑手党


少难度:黄金 时间限制:1秒巴 占用内存:128 M
有几个人在玩游戏“黑手党”,这个游戏规则是每局必须有一个主持,(n-1)名选手。其中第i个人表示想玩 a局游戏且不当主持,请求出满足每人要求的最少的局数。
格式
输入格式:第一行为人数 n;
第二行为数列 a 。
输出格式:一行一个整数即为答案。

//
// Created by abner on 2024/4/8.
//
#include <bits/stdc++.h>
#define ll long long
using namespace std;
const int N=1e5 + 10;
ll a[N],n,l,r,mid,ans,sum;bool check(ll num){return num * (n - 1)>=sum;}int main() {cin >> n;for (int i = 0; i < n; i++) {cin >> a[i];l = max(l, a[i]);sum += a[i];}r = sum;while (l <= r) {mid = l + (r - l) / 2;if (check(mid))r = mid - 1, ans = mid;elsel = mid + 1;}cout << ans;return 0;}

第k小的距离


难度:黄金四 占用内存:128 M时间限制:1秒
给定一个整型数组(n个)表示的位置,请返回所有数对中第k小的距离。一对(A,B)的距离表示A和B之间的绝对差值。
格式
输入格式:第一行输入两个整型n和k(n≤10“,0<k<n(n-1)/2);第二行输入整型数组。
输出格式:输出一个整型。

//
// Created by abner on 2024/4/8.
//
#include <bits/stdc++.h>
using namespace std;
const int N =1e6 + 10;
int n,k,l,r,mid,ans,a[N];
bool check(int num) {int cnt = 0;for (int r2 = 0; r2 < n; r2++) {int l2 = 0;while (a[r2] - a[l2] > num && r2 > l2)l2++;cnt += r2 - l2;}return cnt >= k;
}
int main() {cin >> n >> k;for (int i = 0; i < n; i++)cin >> a[i];sort(a, a + n);r = a[n - 1] - a[0];while (l <= r) {mid = l + (r - l) / 2;if (check(mid))r = mid - 1, ans = mid;elsel = mid + 1;}cout << ans;return 0;
}

养竹鼠


时间限制:1秒巴 占用内存:250 M难度:黄金
小码哥在饲养竹鼠,竹鼠棚里有N个隔间,这些隔间分布在一条直线上,坐标是1,2,3,·..,,(0 <i< 100000000)。小码哥有 M 只竹鼠,为了防止竹鼠中暑,他要尽可能让相邻两只竹鼠相隔越远越好。所以,所有竹鼠中相隔最近的两只竹鼠的距离的最大值是多少(1<M<N<50000)?
格式
输入格式:第一行,两个用空格隔开的数字N 和 M;后 N 行,每行一个整数表示每个隔间的坐标,坐标是唯一的,也就是两只竹鼠位置不会重合

//
// Created by abner on 2024/4/8.
//
#include <bits/stdc++.h>
using namespace std;
int N,M,l,r,mid,ans,a[50007];bool check(int num){int temp = a[0],tot = 1;for (int i=1;i<N;i++) {if (a[i] - temp >= num)temp = a[i], tot++;if (tot >= M)return true;}return false;}int main() {cin >> N >> M;for (int i = 0; i < N; i++)cin >> a[i];sort(a, a + N);r = a[N - 1];while (l <= r) {mid = l + (r - l) / 2;if (check(mid))l = mid + 1, ans = mid;elser = mid - 1;}cout << ans;return 0;}

甜品配置


少 难度:钻石时间限制:1秒巴 占用内存:128 M
小码哥的上司是一个爱吃甜品的人,他给了小码哥u的经费,去购买m 个甜品,这些甜品有 b的价格,和a;的甜度,上司希望甜度越高越好,但是他比较忙,没有时间来确定所有甜品的甜度,只会去看m 个甜品的中位数的甜度,于是小码哥决定在买m个甜品,总价格不超过v的情况下,尽可能的让中位数大。
如果m是偶数,那么中位数就是中间两个甜品的甜度的平均值。
格式
输入格式:第一行三个数v,n,m,分别代表经费,甜品数量以及需要买的甜品数量;接下来 n 行,每行两个数 a,b,分别代表甜品甜度以及价格。

//
// Created by abner on 2024/4/8.
//
#include <bits/stdc++.h>
using namespace std;
const int N = 1e5 + 10;
struct SWEET{int a,b;
}sw[N];
int v,n,m,l,r,mid,ans,sum1 [N],sum2[N];
//sum1[i],sum2[i]存储了前面m前面一半和后面一半价格最小的甜品的价格和
//当m为奇数时,sum1和sum2存的都是m/2的。
//当m为偶数时,sum1存的是m/2-1,sum2存的是m/2。
bool cmp(SWEET s1,SWEET s2) {return s1.a<s2.a;}
int main(){cin >>v >>n >>m;for (int i=1;i<=n;i++)cin >> sw[i].a >>sw[i].b;sort(sw + 1,sw +n +1,cmp);priority_queue<int>q1,q2;for (int i=1;i<=n;++i){q1.push(sw[i].b);sum1[i] = sum1[i-1] + sw[i].b;if(q1.size()> m/2-1 + m%2)sum1[i] -= q1.top(),q1.pop();}for (int i=n;i>0;i--) {q2.push(sw[i].b);sum2[i] = sum2[i + 1] + sw[i].b;if (q2.size() > m / 2)sum2[i] -= q2.top(), q2.pop();}if(m%2){for (int i=n-m / 2; i>=m /2+1;i--)if (sum1[i -1] + sum2[i +1] + sw[i].b <=v) {cout << sw[i].a;break;}}else{for (int i=m/2;i<=n -m / 2;i++) {l = i + 1, r = n - m / 2 + 1;int tmp = 0;while (l <= r) {mid = l + (r - l) / 2;if (sum1[i - 1] + sum2[mid] + sw[i].b <= v)l = mid + 1, tmp = mid;elser = mid - 1;}if (tmp > i)ans = max(ans, sw[i].a + sw[tmp].a);}cout <<ans /2 <<endl;}return 0;
}

礼物


难度:钻石。时间限制:1秒四占用内存:128 M
找到一个最小的V,从1...V中选cnt个数给A,选cntz个数给B。A不要r的倍数,B 不要y的倍数。 ,y为质数。一个数不能同时给 A、B。
格式
输入格式:四个数 cnt1,cntz,必,y
输出格式:-个数 V

//
// Created by abner on 2024/4/8.
//
#include <bits/stdc++.h>
using namespace std;
int cnt1,cnt2,x,y;
bool check(int num) {if (num - num / (x * y) < cnt1 + cnt2)return 0;if (num - num / x < cnt1)return 0;if (num - num / y < cnt2)return 0;return 1;
}int main(){cin >>cnt1 >>cnt2 >>x >>y;int l = 1,r=2e9;int ans;int cnt =0;while (l<=r){int mid =l+(r-l)/2;if (check(mid))r=mid -1,ans = mid;elsel=mid+1;}printf("%d",ans);return 0;}

合数分解


乡 难度:黄金·时间限制:1秒四占用内存:128 M
给你一个正整数n,求最多能分成几个合数。若n为合数,它自身算一个合数。无解输
出-10
格式
输入格式:第一行一个正整数 T接下来 T 行每行表示一个测试数据。
输出格式:每一行输出一个答案。

//
// Created by abner on 2024/4/8.
//
#include <bits/stdc++.h>
using namespace std;
int t,n;
int main(){
cin >> t;
while (t--){
cin >>n;
if(n== 1|| n==2||n==3|| n==5|| n==7|| n==11)
cout<< "-1"<<endl;//因为1、2、3、5、7、11不能拆成合数
else if (n%4==0)
cout << n /4 <<endl;
else if (n%4==1)
cout<<n/4 -1<<endl;
else if (n%4 ==2)
cout << n /4 <<endl;
else if (n%4 ==3)
cout <<n /4 -1 <<endl;
}
return 0;
}

均分糖果


少 难度:钻石@时间限制:1秒四占用内存:128 M
小码哥有几个手下,位置从1到n,他们坐成一排,每个人有a 个糖果,每个人只能把糖果送给左右两个人,由于坐在1和几位置上的是术士,他们可以通过技艺,相互传递糖果,每人每次传递一个糖果代价为1。数据保证糖果一定可以被均分,不会出现小数情况。
格式
第一行一个正整数 n< 1e3 ,表示手下的个数;输入格式:接下来 n 行,每行一个整数 ai,表示第讠个手下得到的糖果的颗数。

//
// Created by abner on 2024/4/8.
//
#include <bits/stdc++.h>
using namespace std;
long long n,a[1007],c[1007],sum,avg,ans;
int main(){cin >>n;for (int i=1;i <= n;i++){cin >>a[i];sum += a[i];}avg = sum / n;for (int i=1;i <= n;i++)c[i] = c[i-1]+avg -a[i];sort(c + 1,c +n + 1);for (int i = 1;i <= n;i++)ans += abs(c[n / 2 + 1] - c[i]);cout <<ans;return 0;
}

持盾


难度:黄金时间限制:1秒巴 占用内存:128 M
n个盾卫在切尔诺伯格上寻找遇难者,但是非常不巧遇见了黑蛇,黑蛇用她的火焰攻击盾卫,在一片火海中,盾卫决定排成一列,在这火焰风暴中撤退。如图所示
红色箭头为黑蛇的攻击方向,显然盾卫们(黑色的方块)在排成一列的情况下,可以受到最少的攻

//
// Created by abner on 2024/4/8.
//
#include <bits/stdc++.h>
using namespace std;
const int N = 5e4;
struct NODE{
int w,s,sum;
}node [N];
bool cmp(NODE a,NODE b){return a.sum < b.sum;}
int n,ans =-0x3f3f3f3f,presum;
int main(){cin >>n;for (int i=1;i<=n;i++){cin >> node[i].w >> node[i].s;node[i].sum += node[i].w + node[i].s;}sort(node +1,node +n +1,cmp);for (int i=1;i<=n;i++){presum += node[i-1].w;ans = max(ans,presum - node[i].s);
}
cout <<ans;
return 0;
}

咖啡品鉴师小码哥


难度:钻石
时间限制:1秒巴: 占用内存:128 M
这天,小码哥想要喝一杯咖啡,现在有 n种调料,这杯咖啡只可以加入其中的 m种。
小码哥在得知所有的 n种调料后,用计算机算出了所有调料消耗的时间 c,以及调料的美味度Ui。小码哥要喝到” 最大的咖啡,也就是单位时间的美味度最大的咖啡
>表示求和,所以”表示美味度的总和 除以消耗时间的总和。
格式
输入格式:第一行为两个整数n,m,表示调料种数和能加入的调料数;接下来两行,每行为 n 个数,第一行第讠个整数表示美味度 vi,第二行第

//
// Created by abner on 2024/4/8.
//
#include <bits/stdc++.h>
using namespace std;
int n,m;
double v[205],c[205],t[205];
int check(double x) {double sum = 0;for (int i = 1; i <= n; i++) {t[i] = v[i] - x * c[i];}sort(t + 1, t + n + 1);for (int i = n; i >= n - m + 1; i--) {sum += t[i];}if (sum > 0)return 1;elsereturn 0;
}int main(){cin >>n >>m;for(int i =1;i<=n;i++){cin >>v[i];}for(int i=1;i<=n;i++){cin >>c[i];}double l = 0,r=1001;while (r-l>1e-6){double mid = (l + r)/ 2.0;if (check(mid))l=mid;elser=mid;}printf("%.3lf",l);return 0;}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/801551.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

景芯2.5GHz A72训练营dummy添加(一)

景芯A72做完布局布线之后导出GDS&#xff0c;然后进行GDS merge&#xff0c;然后用Calibre对Layout添加Dummy。在28nm以及之前的工艺中&#xff0c;Dummy metal对Timing的影响不是很大&#xff0c;当然Star RC也提供了相应的解决方案&#xff0c;可以考虑Dummy metal来抽取RC。…

前端二维码工具小程序产品使用说明书

一、产品概述 前端二维码工具小程序是一款便捷实用的二维码生成与识别工具&#xff0c;通过本小程序&#xff0c;用户可以轻松根据文本或链接生成二维码&#xff0c;并支持扫一扫功能识别二维码内容&#xff0c;同时提供复制识别内容的功能。此外&#xff0c;本小程序还具备美…

快速删除node_modules

1.rd /s /q node_modules 2.rimraf node_modules/ 亲测可用

【C++】手搓 list 容器

送给大家一句话&#xff1a; 若结局非你所愿&#xff0c;就在尘埃落定前奋力一搏。—— 《夏目友人帐》 手搓 list 容器 1 前言1.1 底层结构1.2 使用场景1.3 功能简介 2 框架搭建2.1 节点类2.2 list 类2.3 迭代器类 3 功能实现3.1 begin() 与 end()3.2 插入操作3.3 删除操作3…

ATM04-6P 安费诺汽车连接器6芯压线端子胶壳

ATM04-6P是一款压线端子胶壳&#xff0c;属于Amphenol&#xff08;安费诺&#xff09;品牌 ATM04-6P 规格信息&#xff1a; 制造商:Amphenol 产品种类:汽车连接器 RoHS:是 产品:Connectors 位置数量:6 Position 型式:Receptacle (Female) 线规量程:22 AWG to 16 AWG 系列:ATM 颜…

ssm032基于Java的汽车客运站管理系统的设计与实现+jsp

汽车客运站管理系统的设计与实现 摘 要 互联网发展至今&#xff0c;无论是其理论还是技术都已经成熟&#xff0c;而且它广泛参与在社会中的方方面面。它让信息都可以通过网络传播&#xff0c;搭配信息管理工具可以很好地为人们提供服务。针对汽车客运站售票信息管理混乱&…

layui后台框架,将左侧功能栏目 集中到一个页面,通过上面的tab切换 在iframe加载对应页面

实现上面的 功能效果。 1 html代码 <form class"layui-form layui-form-pane" action""><div class"layui-tab" lay-filter"demo"><ul class"layui-tab-title"><li id"a0" class"lay…

使用 proxySQL 来代理 Mysql

我有若干台云主机&#xff0c; 但是只有1个台vm 具有外部ip 而在另1台vm上我安装了1个mysql instance, 正常来讲&#xff0c; 我在家里的电脑是无法连接上这个mysql 尝试过用nginx 代理&#xff0c; 但是nginx只能代理http协议的&#xff0c; mysql 3306 并不是http协议 解决…

Leetcode 6. Z 字形变换

将一个给定字符串 s 根据给定的行数 numRows &#xff0c;以从上往下、从左到右进行 Z 字形排列。 比如输入字符串为 “PAYPALISHIRING” 行数为 3 时&#xff0c;排列如下&#xff1a; P A H N A P L S I I G Y I R 之后&#xff0c;你的输出需要从左往右逐行读取&#xff0…

BM96 主持人调度(二)(贪心算法)

一开始写的时候忘了给start、end数组赋值了 import java.util.*;public class Solution {/*** 代码中的类名、方法名、参数名已经指定&#xff0c;请勿修改&#xff0c;直接返回方法规定的值即可** 计算成功举办活动需要多少名主持人* param n int整型 有n个活动* param start…

list介绍及使用

文章目录 list的介绍及使用1. list的介绍2. list的使用2.1 list的构造2.2 list iterator的使用2.3 list capacity2.4 list element access2.5 list modifiers2.6 list的迭代器失效 list的介绍及使用 1. list的介绍 list文档介绍 list是可以在 常数范围内 在任意位置进行插入和…

Ubuntu22.04修改默认窗口系统为X11

Ubuntu22.04安装默认窗口系统为Wayland&#xff08;通过设置->关于可以看到&#xff09;。 一、用Ubuntu on Xorg会话登录 用户登录时&#xff0c;点“未列出”&#xff0c;输入用户名后&#xff0c;在登录界面底部的齿轮图标中&#xff0c;选择 "Ubuntu on Xorg&quo…

Druid报错:Error attempting to get column ‘DISABLE_DATE‘ from result set.

背景 Mybatis-Plus 3.2.0 Druid 1.1.20 Oracle 11g 版本在处理 LocalDateTime 时报错&#xff1a; org.springframework.dao.InvalidDataAccessApiUsageException: Error attempting to get column ‘DISABLE_DATE’ from result set. Cause: java.sql.SQLFeatureNotSupport…

备考ICA----Istio实验18---单集群中部署多个Istio控制面

备考ICA----Istio实验18—单集群中部署多个Istio控制面 单个 Kubernetes 控制面以及多个 Istio 控制面和多个网格。通过 Kubernetes 命名空间和 RBAC 实现软多租户业务隔离。 1. 环境准备 1.1 创建2个命名空间 kubectl create ns usergroup-1 kubectl label ns usergroup-…

STC89C52学习笔记(六)

STC89C52学习笔记&#xff08;六&#xff09; 综述&#xff1a;本文讲述了51单片机的定时器和中断&#xff0c;还讲述了如何初始化定时器、编写中断服务函数和完成定时器控制LED闪烁。 一、定时器 1. 作用 ①用于计时 ②替代长时间的Delay。因为在Delay下&#xff0c;单片…

反转链表 II(leetcode)

题目链接&#xff1a;. - 力扣&#xff08;LeetCode&#xff09; 分享两道解题思路&#xff1a; 第一个&#xff1a; 将left~right之间的节点翻转&#xff0c;首先left前的节点的next置为空&#xff0c;right的指针置为空&#xff0c; 然后拼接 p1指的是left前面的一个 p1-…

使用新版FLIR (FLIR_ADAS_v2) 数据集创建yolo格式数据集(目标检测)

FLIR在2022.1.19发布了新版的FLIR_ADAS_v2&#xff0c;有着更多的类别和数量更丰富的图像。数据集同步注释热图像和无注释RGB图像供参考。本文章主要介绍如何使用FLIR_ADAS_v2中的rgb图像和thermal图像来制作yolo格式数据集。 1.官方数据集下载&#xff1a;FLIR_ADAS_v2数据集…

win11 连接海康摄像头 ONVif协议

目录 Win 11 通过脚本打开自带的IE浏览器访问海康摄像头 海康摄像头设置支持onvif协议 安装onvif协议 onvif协议示例代码 Win 11 通过脚本打开自带的IE浏览器访问海康摄像头 第一步、桌面右键新建一个 txt 的文档 第二步、打开文档并且复制粘贴下面代码 CreateObject(&…

OpenCV单通道图像按像素成倍比例放大(无高斯平滑处理)

OpenCV中的resize函数可以对图像做任意比例的放大(/缩小)处理&#xff0c;该处理过程会对图像做高斯模糊化以保证图像在进行放大&#xff08;/缩小&#xff09;后尽可能保留源图像所展现的具体内容&#xff08;消除固定频率插值/采样带来的香农采样信息损失&#xff09;&#x…

【深度学习】环境搭建ubuntu22.04

清华官网的conda源 https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/ 安装torch conda install pytorch torchvision torchaudio pytorch-cuda12.1 -c pytorch -c nvidia 2.2.2 conda install 指引看这里&#xff1a; ref:https://docs.nvidia.com/cuda/cuda-installatio…