- 博客(41)
- 收藏
- 关注
原创 [论文分享] VOS: Learning What You Don‘t Know by Virtual Outlier Synthesis
这篇文章是ICLR‘ 2022的一篇文章。
2023-05-05 21:46:53
1356
原创 [论文分享] Overcoming Catastrophic Forgetting in Incremental Few-Shot Learning by Finding Flat Minima
我又来给大家分享PAPER了!!!今天给大家分享的这篇论文是NIPS’ 2021的一篇Few-Shot增量学习(FSCIL)文章,这篇文章通过固定backbone和prototype的到一个简单的baseline,发现这个baseline已经可以打败当前IL和IFSL的很多SOTA方法,基于此通过借鉴robust optimize的方法,提出了在base training训练时通过flat local minima来对后面的session进行fine-tune novel classes,解决灾难性遗忘问
2022-01-07 15:10:20
2699
2
原创 [论文分享] Self-Promoted Prototype Refinement for Few-Shot Class-Incremental Learning
这篇论文是CVPR’ 2021的一篇Few-Shot增量学习(FSCIL)文章No.contentPAPER{CVPR’ 2021} Self-Promoted Prototype Refinement for Few-Shot Class-Incremental LearningURLhttps://openaccess.thecvf.com/content/CVPR2021/papers/Zhu_Self-Promoted_Prototype_Refinement_for
2021-12-29 15:51:16
2768
2
原创 Java 中判断两字符串是否相等
Java 中判断两字符串是否相等先前学Java时,看书上写Java中比较字符串是否相等的时候,不能用 == 进行判断。好奇,自己实验了一下String s1 = "abc";String s2 = "abc";boolean result = (s1 == s2);System.out.println("The result is :" + result);输出结果如下所示:true输出的结果是正确的啊????我们来探究一下原因: &nb
2021-02-07 22:02:50
3124
2
原创 2020年MOOCC语言程序设计精髓第十四周编程题练兵
2字符串中的字符排序题目内容:编写一个函数,对一个字符串中的字符进行升序排序,并输出字符排序后的字符串,字符串长度小于20。程序运行结果如下:Input a string:friend↙definr输入提示信息:“Input a string:\n”输入格式:字符串输入采用:gets()函数输出格式:"%s"#include <stdio.h>#include ...
2020-05-02 21:32:05
2335
1
原创 2020年MOOCC语言程序设计精髓第十三周编程题练兵
2寻找最高分成绩的学生题目内容:下面程序的功能是用动态数组编程输入任意m个班学生(每班n个学生)的某门课的成绩,计算最高分,并指出具有该最高分成绩的学生是第几个班的第几个学生。其中,m和n的值由用户从键盘任意输入(不限定m和n的上限值)。程序的运行结果如下所示:Input array size m,n:3,4↙Input 34 array:80 82 63 74↙60 81 75 6...
2020-04-27 10:13:40
3360
原创 Chrome插件安装及程序包无效的解决方法
安装程序包的方法1.下载找到的Chrome插件文件,以crx后缀结尾,打开Chrome浏览器的工具–扩展程序–打开开发者模式,将.crx后缀的文件直接拖拽到浏览器中即可,该方法对于发布时间较近的新插件适用。2.对于发布时间较久的插件,由于Chrome改变了安装插件的方式,再使用一方法会提示程序包失效,对于此情况:1⃣️可以通过将.crx后缀改为.rar或.zip等压缩文件,解压缩后得到文...
2020-04-25 12:34:50
2227
原创 2020年MOOCC语言程序设计精髓第十二周编程题练兵
1大奖赛现场统分题目内容:已知某大奖赛有n个选手参赛,m(m>2)个评委为参赛选手评分(最高10分,最低0分)。统分规则为:在每个选手的m个得分中,去掉一个最高分和一个最低分后,取平均分作为该选手的最后得分。要求编程实现:(1)根据n个选手的最后得分,从高到低输出选手的得分名次表,以确定获奖名单;(2)根据各选手的最后得分与各评委给该选手所评分数的差距,对每个评委评分的准确性和评分水...
2020-04-20 20:31:52
4105
原创 2020年MOOCC语言程序设计精髓第十二周编程题测试
1计算时间差V2.0题目内容:用结构体定义时钟类型,编程从键盘任意输入两个时间(例如4时55分和1时25分),计算并输出这两个时间之间的间隔。要求不输出时间差的负号。结构体类型定义如下:typedef struct clock{int hour;int minute;int second;} CLOCK;函数原型: CLOCK CalculateTime(CLOCK t1, CL...
2020-04-19 21:55:01
1798
原创 CCF-(201604-1)折点计数-C语言(100分)
#include <stdio.h>int main(){ int i,n,m=0; scanf("%d",&n); int *num; num=(int *)calloc(n,sizeof(int)); for(i=0;i<n;i++){ scanf("%d",&num[i]); } ...
2020-04-18 10:54:08
486
原创 CCF-(201609-2)火车购票-C语言(100分)
分析: 按题意,直观地建立结构体数组表示每排座位,结构体中建立数组表示每个座位,同时设置一个empty_seat变量便于判断此排是否有空座位。 每次均从第一排开始向后处理当前需求,如果当前20排都不能满足连座需求,则按座位号由小到大来处理需求,建立enough变量来判断当前20排中是否有满足连座需求的排。代码如下:#include <stdio.h>#define MA...
2020-04-18 10:22:27
784
原创 CCF-(201609-1)最大波动-C语言(100分)
#include <stdio.h>#include <math.h>int main(){ int i,n,difference=0; scanf("%d",&n); int *price; price=(int *)calloc(n,sizeof(int)); for(i=0;i<n;i++){ ...
2020-04-18 09:48:02
370
原创 CCF-(201612-2)工资计算-C语言(100分)
分析:一开始想到的是暴力法,利用一个for循环遍历出原始工资,用到了很多if,else语句。后面按海岛Blog大佬的思路逆向算出原始工资重新写了一遍,代码可读性好了很多。#include <stdio.h>#define MAX 7int tax[MAX]={3500, 3500+1500, 3500+4500, 3500+9000, 3500...
2020-04-17 20:37:15
390
1
原创 CCF-(201612-1)中间数-C语言(100分)
分析:先对数组进行排序,选择中间位置的数作为中间数,将其左端的数全部视为小于,将其右端的数全部视为大于,然后分别向两端去除掉相同的数,得到大于中间数的个数greater,小于中间数的个数fewer,相等则为中间数,不相等则输出-1。代码如下:#include <stdio.h>#include <math.h>void Sorting(int a[],int ...
2020-04-17 16:39:23
313
原创 CCF-(201703-2)学生排队-C语言(100分)
分析:首先定义一个数组存储学生排列状况,然后对于每一次调整,利用Move函数将调整反应到数组中,定义一个变量作为方向(-1前移,1后移),利用for循环实现移动即可。#include <stdio.h>#include <math.h>int Move(int a[],int n,int p,int q){ int i,j,direction; ...
2020-04-17 15:44:40
713
原创 CCF-(201703-1)分蛋糕-C语言(100分)
一道比较简单的题目,一边获得蛋糕重量的输入,一边对蛋糕重量达到k进行处理即可#include <stdio.h>int main(){ int n,k,i,num=0,cake=0; scanf("%d%d",&n,&k); int *a; a=(int *)calloc(n,sizeof(int)); for(i=0;i<n...
2020-04-17 15:20:46
597
原创 CCF-(201709-2)公共钥匙盒-C语言(100分)
把拿钥匙、取钥匙分别作为事件存储,并按照时间点进行排序,然后按顺序处理事件即可。这里要注意,同一时间点的事件,先归还后借出钥匙,同样是归还钥匙则按钥匙编号排序处理。代码如下:#include <stdio.h>typedef struct KEY_USAGE{ int num; int get_return;//-1:get 1:return int ...
2020-04-16 15:54:17
683
原创 CCF-(201709-1)打酱油-C语言(100分)
#include <stdio.h>#define PRICE 10int main(){ int N,num=0; scanf("%d",&N); while(N>=10){ if(N>=5*PRICE){ N-=5*PRICE; num+=7; } ...
2020-04-16 11:14:35
258
原创 CCF-报数游戏(201712-2)-C语言(100分)
#include <stdio.h>int main(){ int n,k,m,j,i=0,num=1; scanf("%d%d",&n,&k); int *children; children=(int *)malloc(n*sizeof(int)); for(j=0;j<n;j++){ childr...
2020-04-16 10:42:39
845
原创 CCF-最小差值(201712-1)-C语言(100分)
#include <stdio.h>#include <math.h>#define MAX 1000#define max 9999int main(){ int n,i,j,min=max,num[MAX]; scanf("%d",&n); for(i=0;i<n;i++){ scanf("%d",&a...
2020-04-16 10:06:12
434
原创 CCF-碰撞的小球(201803-2)-C语言(100分)
#include <stdio.h>#define MAX 100typedef struct BALL{ int pois; int direction;//Left:-1 Right:1}Ball;int main(){ int n,L,t,i,j,k,m; Ball ball[MAX]; scanf("%d%d%d",&...
2020-04-15 14:38:30
239
原创 CCF-跳一跳(201803-1)-C语言(100分)
#include <stdio.h>int main(){ int n,score=0,step=1; scanf("%d",&n); while(n!=0){ if(n==1){ score+=1; step=1; } else{ ...
2020-04-15 10:36:21
617
1
原创 CCF-买菜(201809-2)-C语言(100分)
#include <stdio.h>#define MAX 2000int Intersection(int a,int b,int a1,int b1){ if(a<=a1&&b>=b1) return b1-a1; else if(a>=a1&&b<=b1) return...
2020-04-15 10:24:50
624
原创 CCF-卖菜(201809-1)-C语言(100分)
#include <stdio.h>#define MAX 1000int main(){ int n,i; int price[MAX]; scanf("%d",&n); for(i=0;i<n;i++){ scanf("%d",&price[i]); } printf("%d ",(pr...
2020-04-15 09:57:12
261
原创 CCF-小明放学(201812-2)-C语言(100分)
这里注意最后的结果值可能很大,要用long long类型的变量#include <stdio.h>long long JudgeLight(long long time,int *t,int r,int y,int g){ int sum=r+y+g; long long now=(*t+time)%sum; if(now>=0&&...
2020-04-15 09:32:47
708
2
原创 CCF-小明上学(201812-1)-C语言(100分)
#include <stdio.h>int main(){ int r,y,g,n,i; int time=0,k,t; scanf("%d%d%d%d",&r,&y,&g,&n); for(i=0;i<n;i++){ scanf("%d %d",&k,&t); ...
2020-04-14 09:54:43
231
原创 CCF-二十四点(201903-2)-C语言(100分)
每运算一次运算符和数字数组前移如:9+3+4x3+ + x9 3 4 3运算一次后数组中则为+ +9 3 12#include <stdio.h>#include <ctype.h>#define MAX 8//每运算一次,将运算符和数字数组变更(前移一位)void change(int number[],char symbol[],int i,i...
2020-04-13 20:51:00
301
原创 CCF-小中大(201903-1)-C语言(100分)
#include <stdio.h>int main(){ int n,i,num; int max,min; float mid=0.0; scanf("%d",&n); scanf("%d",&num); max=min=num; for(i=1;i<n;i++){ scanf("...
2020-04-13 17:05:56
369
原创 CCF-小明种苹果(续)(201909-2)-C语言(100分)
注意这里有一个容易疏忽的地方是小明重新对苹果进行计数的次数是不固定的,可能某一次中对苹果多次进行计数,也可能本次不重新进行计数。#include <stdio.h>#include <math.h>#define MAX 1000int main(){ int N,m,i,j,amount,num; int T=0,D=0,E=0; i...
2020-04-13 16:41:54
596
1
原创 CCF-小明种苹果(201909-1)-C语言(100分)
#include <stdio.h>#include <math.h>int main(){ int m,n,i,j,T=0,k,P=0,apple,a,sum; scanf("%d %d",&m,&n); for(i=0;i<m;i++){ scanf("%d",&apple); ...
2020-04-13 15:35:39
683
原创 2020年MOOCC语言程序设计精髓第十一周编程题练兵
1找出按字典顺序排在最前面的国名题目内容:输入5个国名,编程找出并输出按字典顺序排在最前面的国名。提示:所谓字典顺序就是将字符串按由小到大的顺序排列,因此找出按字典顺序排在最前面的国名指的就是最小的字符串。程序的运行结果示例:Input five countries’ names:America↙China↙Japan↙England↙Sweden↙The minimum i...
2020-04-11 16:45:33
5320
3
原创 2020年MOOCC语言程序设计精髓第十一周编程题测试
1山地训练题目内容:为了能在下一次跑步比赛中有好的发挥,小白在一条山路上开始了她的跑步训练。她希望能在每次训练中跑得尽可能远,不过她也知道农场中的一条规定:女孩子独自进山的时间不得超过M秒(1 <= M <= 10,000,000)。假设整条山路划分成T个长度相同的路段(1 <= T <= 100,000),并且小白用si表示第i个路段的路况,用u、f、d这3个字母分别...
2020-04-11 15:20:27
2040
原创 CCF-回收站选址(201912-2)-C语言(100分)
#include <stdio.h>#include <string.h>#define MAX 1000#define LEVEL 5typedef struct Around{ int up; int down; int left; int right;}around;typedef struct Coordinate...
2020-04-09 18:27:20
370
原创 CCF-报数(201912-1)-C语言(100分)
#include <stdio.h>#include <stdlib.h>//7的倍数或包含7int ContainSeven(int num){ if(num%7==0) return 1; else{ int number; while(num%10!=0||num/10!=0){ ...
2020-04-09 16:02:57
541
原创 2020年MOOCC语言程序设计精髓第十周编程题练兵
1有趣的“回文”检测题目内容:英文中有很多的回文词,回文词的拼法十分有趣,无论是从前往后拼读,还是从后往前拼读,他们的拼法和词义都不变。例如:dad(爸爸),mum(妈妈),noon(中午),eve(前夕),eye(眼睛),pop(流行),deed(行为),level(水平)等。简单地说,“回文”就是指顺读和倒读都一样的字符串。现在请你编程输入一个单词,判断它是否是回文。提示:(1)设置两...
2020-04-06 15:16:08
2328
原创 2020年MOOCC语言程序设计精髓第十周编程题测试
1数字字符串转换为整型数题目内容:从键盘输入一串字符(假设字符数少于8个),以回车表示输入结束,编程将其中的数字部分转换为整型数并以整型的形式输出。函数原型为 int Myatoi(char str[]);其中,形参数组str[]对应用户输入的字符串,函数返回值为转换后的整型数。解题思路的关键是:1)判断字符串中的字符是否是数字字符;2)如何将数字字符转换为其对应的数字值;3)如何将每一...
2020-04-04 15:35:42
2527
2
原创 2020年MOOCC语言程序设计精髓第九周编程题练兵
1二分法求根题目内容:用二分法求下面的一元三次方程在区间[-10, 10]上误差不大于106的根。用二分法求方程的根的基本原理是:若函数有实根,则函数曲线应当在根x*这一点上与x轴有一个交点,并且由于函数是单调的,在根附近的左右区间内,函数值的符号应当相反。利用这一特点,可以通过不断将求根区间二分的方法,每次将求根区间缩小为原来的一半,在新的折半后的区间内继续搜索方程的根,对根所在区间继续二...
2020-03-29 16:07:25
2465
原创 2020年MOOCC语言程序设计精髓第九周编程题测试
1重复数字检查题目内容:从键盘输入一个数,检查这个数中是否有重复出现的数字。如果这个数中有重复出现的数字,则显示“Repeated digit!”;否则显示“No repeated digit!”。#include <stdio.h>#include <stdlib.h>#define MAX 20int CountRepearNum(int count[],...
2020-03-28 15:07:46
3054
原创 2020年MOOCC语言程序设计精髓第八周编程题练兵
1三天打渔两天晒网题目内容:中国有句俗语叫“三天打鱼两天晒网”,某人从1990年1月1日起开始“三天打鱼两天晒网”,即工作三天,然后再休息两天。问这个人在以后的某一天中是在工作还是在休息。从键盘任意输入一天,编程判断他是在工作还是在休息,如果是在工作,则输出:He is working,如果是在休息,则输出:He is having a rest,如果输入的年份小于1990或者输入的月份和日期...
2020-03-25 20:23:30
2179
原创 2020年MOOCC语言程序设计精髓第八周编程题在线测试
2020年MOOCC语言程序设计精髓第八周编程题在线测试1摘苹果题目内容:陶陶家的院子里有一棵苹果树,每到秋天树上就会结出10个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个30厘米高的板凳,当他不能直接用手摘到苹果的时候,就会踩到板凳上再试试。现在已知10个苹果到地面的高度(已知在100cm到200cm之间,包括100cm和200cm),以及陶陶把手伸直时能达到的最大高度(已知在100...
2020-03-24 17:10:54
1439
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人