自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 探索AI的无限可能,开启智能新纪元!

近年来,人工智能技术以其惊人的发展速度和广泛的应用领域,引领着各行各业的变革与创新。作为这场变革的重要推动者,AI技术为开发者们带来了前所未有的机遇,让不可思议的事情变得寻常。3月26日,“2024全新英特尔商用客户端AIPC产品发布会”在北京凤凰中心如期举行,为企业客户揭开了AI发展的新篇章。会议伊始,主办方代表上台发表了开幕致辞。他们强调了本次发布会的重要性,以及双方合作对于推动科技进步与商业发展的积极意义。通过对既往成就的回顾和未来前景的描绘,为在场的观众设定了一个整体的背景。

2024-03-28 19:24:50 831 13

原创 nnunet实战-全流程使用nnunet模型跑自己的数据集

这个帖子仅用于学习使用,参考大佬的CSDN帖子。这篇文章介绍如何使用nnunet封装好的框架和命令跑自己的数据,不涉及后续代码的修改。

2024-03-06 22:29:10 3596 3

原创 summer vacation rating 1

C题(关于不重复子串)题目描述:奥雅纳必须为他的计算机科学1班的学生做许多练习题。因为很多问题都是关于数组的,所以他必须为他的学生生成数组。因为他不想给他们难题的练习,他总是保证(给学生的)数组有唯一的值。也就是说,任何值都不会在他的数组中出现两次。不幸的是,奥雅纳在生成数组方面太懒了!大约20年前,当他开始教授计算机科学的时候,他做了一个很长的数组来重用,但是这个长数组可能有重复的值。当他制造问题时,他只是简单地抓取这个长数组的一个连续子序列作为用于解决问题的数组,但他需要确保这个连续子序列不包含

2021-07-21 19:58:56 157

原创 2021/05/29

生命的游戏这道题基本上就是暴力,每一次遍历都要根据题目中的规则去改变二维数组中的值,0 或 1,然后每一次遍历改变数值然后跟最初的二维数组进行比较,看看给定的K次循环之中能不能有一次跟第一次的二维数组是一样的,如果有一样的话就说明再这K次循环之中出现了周期这个题一定一定要注意边上的数,这个二维数组是循环的,那种最边上的值旁边也是有5个值包围着的千万没想成它是有边界的(我就是因为没看清题意,忽略了这个很基础的条件WA了好多次)之前一直没明白过来自己为什么WA,后来看网上大佬的代码才明白过来以后一定要认

2021-06-06 23:45:08 125

原创 Rating 2021/05/22

Marks题意:就是让你找到每科中分数最高的那个人就是成功的看成功的人有多少个题解:可能一个人在好几科都是最高的所以可以用set数组记录一下,最后输出set数组的个数就可以了一个人各科的分数可以用string储存,这样很方便#include<bits/stdc++.h>using namespace std;struct student{ string num;};int main(){int m,n;cin>>n>>m;studen

2021-05-31 15:33:30 168

原创 2021/5/15Rating

B - Phone Numbers这个题就是简单的暴力,看谁的通讯录里面哪种类型的最多,输出那个最多的就可以用到结构体,一开始我用的是sort()排序但是一直有一个点不对,其实根本不需要用到sort排序直接找到最大值就可以,把和最大值相同的都输出#include<bits/stdc++.h>#define speed_up ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);using namespace std;struct peo

2021-05-24 16:56:49 89

原创 2021天梯赛

L1-6 吉老师的回归 (15 分)这个题应该算是字符串中简单的题,但是我但是只得了9分,实在是太不应该,原因是我find()函数用法不熟练导致的,其实string里面本来就带着专属的find()函数,直接string t;t.find(“字符串”);就可以了此处附上find()函数的用法 string str1, str2; char c; str1.find(str2);//从串str1中查找时str2,返回str2中首个字符在str1中的地址 str1.find(str2,5);//从

2021-05-09 21:01:00 405 1

原创 2021-3-20第一次天梯赛选拔赛补题

L2-3 完全二叉树的层序遍历 (25 分)这道题是2020年天梯赛的题,之前补过一次但是这一次又没有打出来,之前补的那个方法太麻烦了,这次换一个简单的方法补题思路:由于完全二叉树是完美二叉树的一部分,所以可以通过点的数量先构架出一个完全二叉树,然后在把数值一一填入,构成一个完整的二叉树(从网上看的大佬的思路,真的很巧妙)#include<bits/stdc++.h>using namespace std;struct Node{ int data; int l,

2021-03-28 15:26:14 228

原创 牛客网2021年度训练联盟热身训练赛第二场

E题 NIH Budge题目连接:热身赛E题链接题解:这个题告诉你了一定的金额,你需要用一定的金额去赞助科研医学,每个科研药物都有对应的金额和相应金额下可以救助的人,这个题让你在一定规格的金额下,尽最大成度的使被救的人增多。其实这就是动态规划DP是01背包的简单变形,其实本质上来说就是01背包有一维动态数组规划得到下面上01背包的模板:int val[maxn];int cost[maxn];int dp[maxn];int main(){ scanf("%d",&t)

2021-03-16 21:29:49 127

原创 Rating 2021.3.3

CodeForces - 1166C思路:最后保证X和Y在|X+Y|和|X-Y|的中间全部都是绝对值,是正数保证X<Y,得到Y-X<X<Y<X+Y,只需要判定Y-X<X的条件,即Y<2*X由于要保证不超时,所以选择用二分法查找Y(由于之前我没用二分而是暴力枚举的所以一直超时)#include<bits/stdc++.h>#include<algorithm>#define ll long longconst ll nl=2e5+

2021-03-07 16:27:59 119

原创 2021.2.6 Rating

CodeForces 1047C题解:这个题是数论的题,一开始我就很简单的遍历WA了正确思路是先求出n个数的最大公约数k,再然后每个数除以k,找出现次数最多的质因数这是之前我WA掉的代码#include<bits/stdc++.h>#define ll long long#define speed_up ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);using namespace std;//QFNU_ACMll gcd(

2021-02-17 22:04:40 142

原创 2021.01.23 Rating赛

CodeForces - 879C题解:这个题当时是真的没搞懂,后来看了大佬的博客思路也还是有些模模糊糊大佬的博客1大佬的博客2化简位运算,输出在5步以内实际上,由于位运算中的每一位是独立的,因此只需测试两个值:0x0(0b00,0000,0000)和0x3ff(0b11,1111,1111B)。之后比较0和f(0x0)的每一位,以及1和f(0x3ff)的每一位。记映射f可以分解为若干个位(bit)映射,位i的映射为f[i],则:若f[i]:0->0,1->0,则f[i]=“&a

2021-01-31 20:33:37 119

原创 2021.01.30 Rating赛

C - C题意:一罐糖果,里面有n个,有两个人Vasya和Petya,v每天吃k个糖果,p每天吃糖果的10%,求一个最小的k,使v吃掉的糖果数量至少大于n的1/2题解:用二分法枚举判断k是否符合条件#include <bits/stdc++.h>using namespace std;#define speed_up ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);long long n;long long tod(lon

2021-01-30 22:08:58 85

原创 2021.01.28 Rating赛

CodeForces - 994B题目:Unlike Knights of a Round Table, Knights of a Polygonal Table deprived of nobility and happy to kill each other. But each knight has some power and a knight can kill another knight if and only if his power is greater than the power of

2021-01-28 23:09:41 279

原创 2021-01-03

L - Tokitsukaze and Discard Items题意:从1到n这些数排成一串然后将这些数按照K个分成一段一段给出m个数字,要求把这些数从数列中删掉,每次要删除一段要求删除的数删除后后面的数会向前移动,占用前面的数的位置,求删数的次数题解:只要删掉了多少个数,后面的数就会向前平移多少个位置所以要先保存这个向前平移的位置的长度,然后再在向后查询出同一段的数的个数注意:防止溢出要用long long#include<cstdio>#include<algo

2021-01-03 21:46:49 117

原创 Codeforces Round #105补题

C - Terse princess题意:有个公主找王子,如果这个人比之前所有王子的财富都高,公主就Oh,如果这个人比之前所有的财富值的总和加起来还多,就WOW,有n个人a次Oh,b次WOW。输出一个序列满足a,b,如果没有就输出-1思路:就是先优先处wow然后在优先处理oh先把较大的处理完然后再处理较小的先从1开始#include<bits/stdc++.h>#define ll long long#define speed_up ios::sync_with_stdio(fa

2020-12-27 19:03:51 92

原创 Codeforces Round #104 (Div.2)补题

Lucky Mask题解:这个题一开始我以为是找规律一直没过,想用暴力做又怕会超时看了网上大佬的思路发现是用暴力做的,过了把每一个都循环一下,每一次都+1再找到相应数的幸运值然后在和题目中给出的那个值做对比如果相等就输出注意:一定要从给定的那个数的下一个数来判断,因为题目中给出的条件是number c (c > a)一个输入的时候用int类型一个用string类型#include<bits/stdc++.h>using namespace std;string f

2020-12-20 19:42:56 129

原创 中国计量大学“中竞杯”程序设计竞赛补题

F 爬塔高川最喜欢的游戏当属 Slay the Spire,这是一款爬塔游戏,你需要从一座塔的底部一直爬到顶部,在爬塔的过程中,塔的每一层都有许多的宝物等你来拿。高川从塔的左侧开始攀爬,从底部爬到顶部,再从右侧从顶部逐步下到底部。塔总共有 n 层,每一层都有很多宝物从左到右排列。在左侧攀爬时,他只能从每层的最左边按顺序取宝物,在右侧下降时,他只能从每层的最右边按顺序取宝物。每个宝物都有一个价值,他最多拿 m 个宝物,他想知道自己从塔上下来时,最多可以拿的宝物价值和是多少题解:一开始我用的是队列求

2020-12-13 21:33:47 157

原创 2020天梯赛补题

L1-6 吃火锅 (15分)题解:用find()函数在字符串里查找子字符串用find()函数查找“chi1 huo3 guo1”STL中的find()函数,提供了强大的功能。当我们判断一个字符串是否包含另一个字符串的时候,可以使用find();#include <iostream>#include <string>using namespace std;int main(){ string a="abcdefghigklmn"; string b=

2020-12-06 21:38:40 191 1

原创 Codeforces Beta Round补题

A - Chord题解:三个琴键同时按下组成和弦如果三个键从左到右分别相差4、3个音阶的话算作major相差4、3个则为minor剩下的就是strange给三个琴键问是哪种和弦用枚举就可以解题了#include<bits/stdc++.h>#define ll long long#define speed_up ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);using namespace std;const long

2020-12-06 16:54:23 118

原创 天梯赛平时练习(关于二叉树)

由中根序列和后根序列重建二叉树#include <iostream>using namespace std; typedef struct _btn{ int data; struct _btn *left; struct _btn *right; } btn; #define MAXN 65536 int inOrder[MAXN];int postOrder[MAXN]; btn *buildtree(int io1, int io2, in

2020-11-29 22:03:59 131

原创 天梯赛6+2020/11/20平时训练

7-11 集合相似度题解:主要就是用set在查找一个数是否属于set数组之中时可以用find函数查找而不一定非要重新建一个set数组输入进去之前一直超时现在改用find就不超时了#include<bits/stdc++.h>using namespace std;int main(){ int n; cin>>n; set<int> s[n+1]; for(int i=1;i<=n;i++) {

2020-11-22 19:04:53 156

原创 天梯赛5

7-6 帅到没朋友题解:这个题大体就是判断一下有哪几个人是不在朋友圈的但是之前比赛的时候用的方法一直超时用的set判断,基本就是嵌套两个for循环感觉也不是很多,但就是超时#include<bits/stdc++.h>using namespace std;int main(){ int n; cin>>n; set<string> s; while(n--) { int k; ci

2020-11-15 21:02:18 148

原创 天梯赛4

7-6 连续因子题解:大体就是用枚举,然后找到最长的连续因子之后输出(这个题当时的时候想过枚举的方法但是害怕超时就没去进行试验,后来看的网上大佬的代码)#include<bits/stdc++.h>#include<algorithm>#define speed_up ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);using namespace std;int main(){ int n,p,lenth=0

2020-11-08 21:06:31 106

原创 rating 赛

Chloe and the sequence题解:这个题就是找规律,1 + 2x 的位置值都是 1,2 + 4x 的位置的值都是 2,4 + 8x 的位置的数都是 3,8 + 16x 的位置的数都是 4…#include<bits/stdc++.h>#define ll long long#define speed_up ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);using namespace std;long long

2020-11-01 22:14:44 109

原创 2020/09/16 rating赛+天梯赛 3

123

2020-10-25 15:56:29 153

原创 2020/10/09 rating赛

A题意很简单,就是看花瓣掉落,花加瓣是否有三种颜色思路:就是看ABC这三个不同的单词是否能连在一起(我通过for循环一个一个的看但是一直有bug最后还是没能解决)1.可以利用for循环三个三个的看一直到(i=n-3)2.利用函数substr(),找string 的子串...

2020-10-18 22:20:31 91

原创 天梯赛 2

7-1 估值一亿的AI核心代码函数:string 中 find() 函数

2020-10-18 22:20:17 133

原创 天梯赛 1

7-6 情人节思路:1.用while()循环while(cin>>t)找到第二号点赞者和第十四号点赞者2.用点赞者的个数列出三种情况3.注意一定要排除 t = ’ .’ 的情况输入t的时候,不要在while()循环外面输入,直接写在while内部用 while(cin >> t)(之前写在外面的时候一直部分正确)#include<bits/stdc++.h>#define ll long long#define speed_up ios::sync_

2020-10-11 17:25:13 1393 2

原创 2020/10/02 rating赛

#include<iostream>#include<iomanip>#include<algorithm>#include<set>#include<functional>using namespace std;//speed_up//判断s是否是t的子串bool com(string s,string t){ int j = 0; for(int i = 0; i < t.length(); i++) {

2020-10-11 17:10:46 1634 5

原创 2019山东ACM省赛补题题解

C- Wandering Robot题意:大体意思就是一个机器人按照指定的路线走来走去,最后求最远点和初始点(0,0)的距离思路:1.确定最远点第一次循环路径确定之后,其他的循环基本都是在平移,最远点可能是在最后一次循环但是也很有可能在第一次循环2.确定最远点的位置K的值特别的大,所以肯定不能用for循环来确定最后的位置通过第一次循环和以后路径的平移来确定最后的位置第一次的末位置是第二次循环的初位置,通过第一次的平移规律*(k-1)推出最后一次循环的初位置,根据位置移动方案推出最后一次循环

2020-10-04 21:53:54 4157 6

原创 ccpc网络赛总结

这是我入队以来第一次打团队赛,团队一共做出来了4个题,我算是单独解出了两个题,团队赛不同于个人赛大家是三个人一起打题,团队打题基本有两种方式:1.大家集中针对一道题进行讨论和分析,集体打代码看最终那个代码可以AC就用哪一个2.大家分开来打代码,每个人都有每个人不同的题。两种方式我个人更认为第二种方式可能效率相对更高,但是这个对各个队员的实力是有相当高的硬性要求的,我们队暂时采用的是第二种方法,比较难的题大家一起讨论,相对简单的题大家分题由个人高效率的完成。至于哪一种方法更合适,这是我们团队第一次团队

2020-09-26 20:54:22 1020

空空如也

空空如也

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

TA关注的人

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