- 博客(10)
- 收藏
- 关注
原创 pytorch Unet系列实战 CHASEDB数据库
Unet为代表的魔改系列继上一章讲解了backbone之后,总觉得纸上得来终觉浅,还是得"宫刑"啊,开个小玩笑鉴于并非大家都能科学上网,今天不用colab,用自己的机子跑一下代码IDE pytorch + jupyter notebook + cuda10.1pytorch等库的安装就不提了主要推荐以下两个库 segmentation_models_pytorch和albumentations第一个库集成了大量用于语义分割领域的模型,详情可看大佬介绍smp库第二个是和pytroch常常一起结
2021-12-19 18:07:04
2107
6
原创 滑雪 洛谷
传送门 P1434 滑雪题目描述Michael 喜欢滑雪。这并不奇怪,因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael 想知道在一个区域中最长的滑坡。区域由一个二维数组给出。数组的每个数字代表点的高度。下面是一个例子:1 2 3 4 516 17 18 19 615 24 25 20 714 23 22 21 813 12 11 10 9一个人可以从某个点滑向上
2021-08-03 23:00:29
192
原创 PAT乙级 1050螺旋矩阵
题要求将给定的 N 个正整数按非递增的顺序,填入“螺旋矩阵”。所谓“螺旋矩阵”,是指从左上角第 1 个格子开始,按顺时针螺旋方向填充。要求矩阵的规模为 m 行 n 列,满足条件:m×n 等于 N;m≥n;且 m−n 取所有可能值中的最小值。输入格式:输入在第 1 行中给出一个正整数 N,第 2 行给出 N 个待填充的正整数。所有数字不超过 1e4,相邻数字以空格分隔。输出格式:输出螺旋矩阵。每行 n 个数字,共 m 行。相邻数字以 1 个空格分隔,行末不得有多余空格。输入样例:1237 76
2021-07-16 14:02:05
144
原创 PAT 乙级1048 数字加密
本题要求实现一种数字加密方法。首先固定一个加密用正整数 A,对任一正整数 B,将其每 1 位数字与 A 的对应位置上的数字进行以下运算:对奇数位,对应位的数字相加后对 13 取余——这里用 J 代表 10、Q 代表 11、K 代表 12;对偶数位,用 B 的数字减去 A 的数字,若结果为负数,则再加 10。这里令个位为第 1 位。输入格式:输入在一行中依次给出 A 和 B,均为不超过 100 位的正整数,其间以空格分隔。输出格式:在一行中输出加密后的结果。输入样例:1234567 3687829
2021-07-16 13:56:50
150
原创 PAT 乙级 1040 有几个PAT (25 分)
字符串 APPAPT 中包含了两个单词 PAT,其中第一个 PAT 是第 2 位§,第 4 位(A),第 6 位(T);第二个 PAT 是第 3 位§,第 4 位(A),第 6 位(T)。现给定字符串,问一共可以形成多少个 PAT?输入格式:输入只有一行,包含一个字符串,长度不超过105 ,只包含 P、A、T 三种字母。输出格式:在一行中输出给定字符串中包含多少个 PAT。由于结果可能比较大,只输出对 1000000007 取余数的结果。输入样例:APPAPT输出样例:2#in
2021-07-13 09:51:01
102
原创 PAT 乙级1039 到底买不买 (20 分)
小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串,但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下,某串珠子里是否包含了全部自己想要的珠子?如果是,那么告诉她有多少多余的珠子;如果不是,那么告诉她缺了多少珠子。为方便起见,我们用[0-9]、[a-z]、[A-Z]范围内的字符来表示颜色。例如在图1中,第3串是小红想做的珠串;那么第1串可以买,因为包含了全部她想要的珠子,还多了8颗不需要的珠子;第2串不能买,因为没有黑色珠子,并且少了一颗红色的珠子。输入格式:每个输入包含 1 个
2021-07-13 09:40:22
92
原创 反转链表
本题来源于 leetcode 92给定 m和n 要求逆序这段区间内的结点1->2->3->4->5->NULLm=2 n=4; 返回1->4->3->2->5->NULL由于本人水平有限,代码冗长,大家可以直接前往leetcoe官网看官解添加链接描述我的想法是寻找出 关键的几个结点 m结点 m结点前驱 n结点n结点后继,然后实现逆序操作具体请看下方代码/** * Definition for singly-linked
2020-07-02 19:45:47
508
原创 判断栈的输出序列是否正确
// 数字按照 1-n的顺序进栈,给定输出序列,判断该序列是否正确// 个人认为用一个栈来模拟出栈是比较合适的//用队列来存储给定的输出序列//用栈来模拟#include<iostream>#include<stdlib.h>#include<stack>#include<queue> using namespace std;// int main(){ int a[100]; queue<int> sq;
2020-05-12 11:20:42
1287
1
原创 猴子选大王
//参考自算法竞赛#include<cstdio>#include<time.h>#include<iostream>#define maxn 200 using namespace std;int n=11,k=3,a[maxn] ;int go(int p,int d,int t){ while(t--){ do{ p=(p+d+n-1)%n+1; }while(a[p]==0); } return p;}int main(
2020-05-11 19:39:34
263
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人