- 博客(86)
- 问答 (1)
- 收藏
- 关注
原创 (刘二大人)PyTorch深度学习实践-卷积网络(Advance)
使用GoogLeNet的inception模块构建卷积网络对Minist数据集进行训练
2022-11-02 22:29:11
395
原创 (刘二大人)PyTorch深度学习实践-pytorch实现线性模型以及其他两种优化函数性能比较
pytorch实现线性模型以及其他两种优化函数性能比较
2022-10-14 17:21:37
479
2
原创 算法笔记 Problem G: 比较字符串
Description输入两个字符串,比较两字符串的长度大小关系。Input输入第一行表示测试用例的个数m,接下来m行每行两个字符串A和B,字符串长度不超过50。Output输出m行。若两字符串长度相等则输出AisequallongtoB;若A比B长,则输出AislongerthanB;否则输出AisshorterthanB。Sample Input2abc xybbb cccSample Outputabc is longer th...
2021-02-04 18:16:29
169
原创 算法笔记 Problem F: 数组逆置
Description输入一个字符串,长度小于等于200,然后将数组逆置输出。Input测试数据有多组,每组输入一个字符串。Output对于每组输入,请输出逆置后的结果。Sample InputtianqinSample OutputniqnaitHINT注意输入的字符串可能会有空格。#include<cstdio>#include<cstring>i...
2021-02-04 17:39:17
130
原创 算法笔记 Problem B: 首字母大写
Description对一个字符串中的所有单词,如果单词的首字母不是大写字母,则把单词的首字母变成大写字母。在字符串中,单词之间通过空白符分隔,空白符包括:空格(' ')、制表符('\t')、回车符('\r')、换行符('\n')。Input输入一行:待处理的字符串(长度小于100)。Output可能有多组测试数据,对于每组数据,输出一行:转换后的字符串。Sample Inputif so, you already have a google account. you c.
2021-02-04 15:47:25
193
原创 算法笔记 Problem A: 字符串连接
Description不借用任何字符串库函数实现无冗余地接受两个字符串,然后把它们无冗余的连接起来。Input每一行包括两个字符串,长度不超过100。Output可能有多组测试数据,对于每组数据,不借用任何字符串库函数实现无冗余地接受两个字符串,然后把它们无冗余的连接起来。输出连接后的字符串。Sample Inputabc defSample Outputabcdef#include<cstdio>#include<cstring&g..
2021-02-03 19:41:08
195
原创 PAT B1009 说反话 (20 分)
给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用 1 个空格分开,输入保证句子末尾没有多余的空格。输出格式:每个测试用例的输出占一行,输出倒序后的句子。输入样例:Hello World Here I Come输出样例:Come I Here World Hello方法一:因为PAT是.
2021-02-03 19:08:15
183
原创 算法笔记 Problem I: 【字符串】回文串
Description读入一串字符,判断是否是回文串。“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。Input一行字符串,长度不超过255。Output如果是回文串,输出“YES”,否则输出“NO”。Sample Input12321Sample OutputYES#include<cstdio>#include<cstring>bool ans(char str[]){//判断是不..
2021-02-03 18:05:05
151
原创 PAT A1058 A+B in Hogwarts (20 分)
If you are a fan of Harry Potter, you would know the world of magic has its own currency system -- as Hagrid explained it to Harry, "Seventeen silver Sickles to a Galleon and twenty-nine Knuts to a Sickle, it's easy enough." Your job is to write a program
2021-02-03 17:28:18
79
原创 PAT 1027 Colors in Mars (20 分)
People in Mars represent the colors in their computers in a similar way as the Earth people. That is, a color is represented by a 6-digit number, where the first 2 digits are forRed, the middle 2 digits forGreen, and the last 2 digits forBlue. The only ...
2021-02-03 16:57:43
75
原创 PAT A1019 General Palindromic Number (20 分)
A number that will be the same when it is written forwards or backwards is known as aPalindromic Number. For example, 1234321 is a palindromic number. All single digit numbers are palindromic numbers.Although palindromic numbers are most often considere.
2021-02-03 16:30:23
103
原创 PAT B1037 在霍格沃茨找零钱 (20 分)
如果你是哈利·波特迷,你会知道魔法世界有它自己的货币系统 —— 就如海格告诉哈利的:“十七个银西可(Sickle)兑一个加隆(Galleon),二十九个纳特(Knut)兑一个西可,很容易。”现在,给定哈利应付的价钱P和他实付的钱A,你的任务是写一个程序来计算他应该被找的零钱。输入格式:输入在 1 行中分别给出P和A,格式为Galleon.Sickle.Knut,其间用 1 个空格分隔。这里Galleon是 [0,107] 区间内的整数,Sickle是 [0, 17) 区间...
2021-02-03 15:52:37
78
原创 算法笔记 Problem D: 八进制
Description输入一个整数,将其转换成八进制数输出。Input输入包括一个整数N(0<=N<=100000)。Output可能有多组测试数据,对于每组数据,输出N的八进制表示数。Sample Input985Sample Output11105#include<cstdio>#include<cstring>int main(){ long long a; char z[40]={}..
2021-02-03 14:35:26
112
原创 算法笔记 Problem A: 又一版 A+B
Description输入两个不超过整型定义的非负10进制整数A和B(<=231-1),输出A+B的m (1 < m <10)进制数。Input输入格式:测试输入包含若干测试用例。每个测试用例占一行,给出m和A,B的值。当m为0时输入结束。Output输出格式:每个测试用例的输出占一行,输出A+B的m进制数。Sample Input<span style="color:#333333"><span...
2021-02-02 17:49:45
90
原创 PAT 1022 D进制的A+B (20 分)
输入两个非负 10 进制整数A和B(≤230−1),输出A+B的D(1<D≤10)进制数。输入格式:输入在一行中依次给出 3 个整数A、B和D。输出格式:输出A+B的D进制数。输入样例:123 456 8输出样例:1103#include<cstdio>int main(){ int a,b,d;//a,b为非负的 scanf("%d%d%d",&a,&b,&d); ...
2021-02-02 17:15:35
60
原创 进制转换
第一种:将p进制数转换为10进制数#include<cstdio>int main(){ int x,p; int y=0,product=1;//product作用是在循环中会不断乘p,得到1、p、p^2、p^3 scanf("%d%d",&x,&p);//输入p进制的数和权值p while(x!=0){ y=y+(x%10)*product;//x%10是为了每次获取x的个位数 x=x/10;//去掉
2021-02-02 16:26:44
183
原创 算法笔记 Problem E: 日期累加
Description设计一个程序能计算一个日期加上若干天后是什么日期。Input输入第一行表示样例个数m,接下来m行每行四个整数分别表示年月日和累加的天数。Output输出m行,每行按yyyy-mm-dd的个数输出。Sample Input12008 2 3 100Sample Output2008-05-13#include<cstdio>bool isLeap(int year){//判断是否是闰年 return (year%1..
2021-02-02 14:36:05
101
原创 算法笔记 Problem D: 日期类
Description编写一个日期类,要求按xxxx-xx-xx的格式输出日期,实现加一天的操作。Input输入第一行表示测试用例的个数m,接下来m行每行有3个用空格隔开的整数,分别表示年月日。测试数据不会有闰年。Output输出m行。按xxxx-xx-xx的格式输出,表示输入日期的后一天的日期。Sample Input21999 10 202001 1 31Sample Output1999-10-212001-02-01HINT注意个位数日期前...
2021-02-02 14:31:35
184
1
原创 算法笔记 Problem C: 打印日期
Description给出年分m和一年中的第n天,算出第n天是几月几号。Input输入包括两个整数y(1<=y<=3000),n(1<=n<=366)。Output可能有多组测试数据,对于每组数据,按 yyyy-mm-dd的格式将输入中对应的日期打印出来。Sample Input2013 602012 3002011 3502000 211Sample Output2013-03-012012-10-262011-12-1620..
2021-02-02 14:18:36
88
原创 算法笔记 Problem A: 日期差值
Description有两个日期,求两个日期之间的天数,如果两个日期是连续的我们规定他们之间的天数为两天。Input有多组数据,每组数据有两行,分别表示两个日期,形式为YYYYMMDDOutput每组数据输出一行,即日期差值Sample Input2013010120130105Sample Output5#include<cstdio> int month[13][2]={//平年和闰年每个月的天数,第二维0表示平年,1表示闰年 ..
2021-02-02 14:16:19
133
原创 算法笔记 Problem D: 沙漏图形 tri2str [1*+]
Description问题:输入n,输出正倒n层星号三角形。首行顶格,星号间有一空格,效果见样例输入样例:3输出样例: * * * * * * * * * * *数据规模 1<= n <=50#include<cstdio>int main(){ int n; scanf("%d",&n); int bottom=2*n-1;//算上空格每行共有的长度 //输入倒三角 ...
2021-01-29 18:05:25
183
原创 PAT 1027 打印沙漏 (20分)
本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印***** *** * ********所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。输入格式:输入在一行给出1个正整数N(≤1000)和一个符号,中间以空格分隔。输出格式:首先打印出由给定符号组成的最
2021-01-29 17:12:06
76
原创 算法笔记 Problem C: 等腰梯形
Description请输入高度h,输入一个高为h,上底边长为h的等腰梯形(例如h=4,图形如下)。****************************Input输入第一行表示样例数m,接下来m行每行一个整数h,h不超过10。Output对应于m个case输出要求的等腰梯形。Sample InputCopy14Sample OutputCopy **** ****** ******************...
2021-01-29 16:24:01
168
原创 PAT/算法笔记 1031 Hello World for U (20分)
Given any string ofN(≥5) characters, you are asked to form the characters into the shape ofU. For example,helloworldcan be printed as:h de ll rlowoThat is, the characters must be printed in the original order, starting top-down from the lef...
2021-01-29 15:39:47
83
原创 算法笔记 Problem A: 输出梯形
Description输入一个高度h,输出一个高为h,上底边为h的梯形。Input一个整数h(1<=h<=1000)。Outputh所对应的梯形。Sample Input5Sample Output ***** ******* ********* ************************#include<cstdio>int main(){ int n; while(s..
2021-01-29 11:52:30
88
原创 1036 跟奥巴马一起编程 (15分)
美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014 年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!输入格式:输入在一行中给出正方形边长N(3≤N≤20)和组成正方形边的某种字符 C,间隔一个空格。输出格式:输出由给定字符 C 画出的正方形。但是注意到行间距比列间距大,所以为了让结果看上去更像正方形,我们输出的行数实际上是列数的 50%(四舍五入取整)。输入.
2021-01-29 11:04:12
63
空空如也
为什么在函数调用输出时printf里面a*和a都可以得到正确答案,这里输出a不是地址吗
2021-01-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人