自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (1)
  • 收藏
  • 关注

原创 机器学习入门随笔

(1)随笔1机器学习:计算机程序从经验E中学习,解决某一任务T,进行某一性能度量P,通过P测定在T上的表现因经验E而提高。      E:就是训练集。(样本)      T:玩跳棋。      P:就是玩跳棋能够获胜的概率。机器学习最主要的两类是有监督学习和无监督学习。简单来说,有监督学习就是我们教会计算机如何做某件事情,而无监督学习就是让计算机自己学习。(2)随笔2...

2018-11-21 19:22:03 309

原创 sso单点登录系统总结

最近在学习了单点登录系统,做一个总结。首先来说一下,什么是单点登录系统(sso)。SSO英文全称Single Sign On。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流行的企业业务整合的解决方案之一。以前的登录逻辑是如下所示。以上的登录逻辑是在单台tomcat上没...

2018-10-11 15:57:48 380

原创 IDEA_快捷键总结(不断更新中)

1.Ctrl + I                          实现接口或抽象类的方法:2. Alt+insert                     实现getset方法、构造函数3. Alt+Enter                      导入包,自动修正4.Ctrl+Shift+Enter            跳转到下一行    和   本行代码格式化5....

2018-08-18 21:01:21 202

原创 第一次使用git上传项目步骤总结

今天刚刚学习了在git上上传自己的本地项目,现在做一个总结:首先你需要的东西:1.注册一个GitHub账户 (省略)                                 2.下载安装git客户端(省略)                                 3.一个上传的demo项目。1.注册一个GitHub账户 。    1)在浏览器打开github官方...

2018-08-13 18:33:30 10897 1

原创 算法笔记(入门篇1-入门模拟)--字符串处理--问题 H: 编排字符串

问题 H: 编排字符串时间限制: 1 Sec  内存限制: 32 MB题目描述请输入字符串,最多输入4 个字符串,要求后输入的字符串排在前面,例如输入:EricZ输出:1=EricZ输入:David输出:1=David 2=EricZ输入:Peter输出:1=Peter 2=David 3=EricZ输入:Alan输出:1=Alan 2=Peter 3=...

2018-08-10 22:32:08 329

原创 算法笔记(入门篇1-入门模拟)--字符串处理--问题 G: 比较字符串

问题 G: 比较字符串时间限制: 1 Sec  内存限制: 32 MB题目描述输入两个字符串,比较两字符串的长度大小关系。输入输入第一行表示测试用例的个数m,接下来m行每行两个字符串A和B,字符串长度不超过50。输出输出m行。若两字符串长度相等则输出A is equal long to B;若A比B长,则输出A is longer than B;否则输出A is sho...

2018-08-10 22:13:41 238

原创 算法笔记(入门篇1-入门模拟)--字符串处理--问题 F: 数组逆置

问题 F: 数组逆置时间限制: 1 Sec  内存限制: 32 MB题目描述输入一个字符串,长度小于等于200,然后将数组逆置输出。输入测试数据有多组,每组输入一个字符串。输出对于每组输入,请输出逆置后的结果。样例输入<span style="color:#333333">tianqin</span>样例输出<span ...

2018-08-10 22:03:09 168

原创 算法笔记(入门篇1-入门模拟)--字符串处理--问题 I: 【字符串】回文串

问题 I: 【字符串】回文串时间限制: 1 Sec  内存限制: 128 MB题目描述读入一串字符,判断是否是回文串。“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。输入一行字符串,长度不超过255。输出如果是回文串,输出“YES”,否则输出“NO”。样例输入12321样例输出YES#include...

2018-08-09 22:03:10 158

原创 算法笔记(入门篇1-入门模拟)--字符串处理--问题 E: 字符串去特定字符

问题 E: 字符串去特定字符时间限制: 1 Sec  内存限制: 32 MB题目描述输入字符串s和字符c,要求去掉s中所有的c字符,并输出结果。输入测试数据有多组,每组输入字符串s和字符c。输出对于每组输入,输出去除c字符后的结果。样例输入goaoda样例输出good#include<stdio.h>#include<st...

2018-08-09 22:02:49 185

原创 算法笔记(入门篇1-入门模拟)--字符串处理--问题 D: 单词替换

问题 D: 单词替换时间限制: 1 Sec  内存限制: 32 MB题目描述输入一个字符串,以回车结束(字符串长度<=100)。该字符串由若干个单词组成,单词之间用一个空格隔开,所有单词区分大小写。现需要将其中的某个单词替换成另一个单词,并输出替换之后的字符串。输入多组数据。每组数据输入包括3行,第1行是包含多个单词的字符串 s,第2行是待替换的单词a,(长度&l...

2018-08-09 21:38:29 652

原创 算法笔记(入门篇1-入门模拟)--字符串处理--问题 C: 字符串的查找删除

问题 C: 字符串的查找删除时间限制: 1 Sec  内存限制: 32 MB题目描述给定一个短字符串(不含空格),再给定若干字符串,在这些字符串中删除所含有的短字符串。输入输入只有1组数据。输入一个短字符串(不含空格),再输入若干字符串直到文件结束为止。输出删除输入的短字符串(不区分大小写)并去掉空格,输出。样例输入in#include int main...

2018-08-09 20:38:30 426 2

原创 算法笔记(入门篇1-入门模拟)--字符串处理--问题 B: 首字母大写

问题 B: 首字母大写时间限制: 1 Sec  内存限制: 32 MB题目描述对一个字符串中的所有单词,如果单词的首字母不是大写字母,则把单词的首字母变成大写字母。在字符串中,单词之间通过空白符分隔,空白符包括:空格(' ')、制表符('\t')、回车符('\r')、换行符('\n')。输入输入一行:待处理的字符串(长度小于100)。输出可能有多组测试数据,对于每组数...

2018-08-06 20:38:34 207

原创 算法笔记(入门篇1-入门模拟)--字符串处理--问题 A: 字符串连接

问题 A: 字符串连接时间限制: 1 Sec  内存限制: 32 MB题目描述不借用任何字符串库函数实现无冗余地接受两个字符串,然后把它们无冗余的连接起来。输入每一行包括两个字符串,长度不超过100。输出可能有多组测试数据,对于每组数据,不借用任何字符串库函数实现无冗余地接受两个字符串,然后把它们无冗余的连接起来。输出连接后的字符串。样例输入abc def...

2018-08-06 19:50:49 272

原创 算法笔记(入门篇1-入门模拟)--进制转换--问题 D: 八进制

问题 D: 八进制时间限制: 1 Sec  内存限制: 32 MB题目描述输入一个整数,将其转换成八进制数输出。输入输入包括一个整数N(0<=N<=100000)。输出可能有多组测试数据,对于每组数据,输出N的八进制表示数。样例输入985样例输出11105#include<stdio.h>int main()...

2018-08-05 22:22:21 352

原创 算法笔记(入门篇1-入门模拟)--进制转换--问题 C: 进制转换

问题 C: 进制转换时间限制: 1 Sec  内存限制: 32 MB题目描述将一个长度最多为30位数字的十进制非负整数转换为二进制数输出。输入多组数据,每行为一个长度不超过30位的十进制非负整数。(注意是10进制数字的个数可能有30个,而非30bits的整数)输出每行输出对应的二进制数。样例输入9852111126样例输出1111011001...

2018-08-05 21:59:10 695

原创 算法笔记(入门篇1-入门模拟)--进制转换--问题 B: 数制转换

问题 B: 数制转换时间限制: 1 Sec  内存限制: 32 MB题目描述求任意两个不同进制非负整数的转换(2进制~16进制),所给整数在long所能表达的范围之内。不同进制的表示符号为(0,1,...,9,a,b,...,f)或者(0,1,...,9,A,B,...,F)。输入输入只有一行,包含三个整数a,n,b。a表示其后的n 是a进制整数,b表示欲将a进制整数n转换成b...

2018-08-05 20:27:35 310

原创 算法笔记(入门篇1-入门模拟)--进制转换--问题 A: 又一版 A+B

问题 A: 又一版 A+B时间限制: 1 Sec  内存限制: 32 MB题目描述输入两个不超过整型定义的非负10进制整数A和B(<=231-1),输出A+B的m (1 < m <10)进制数。输入输入格式:测试输入包含若干测试用例。每个测试用例占一行,给出m和A,B的值。当m为0时输入结束。输出输出格式:每个测试用例的输出占一行,输出A+B的m进制数...

2018-08-05 19:25:27 185

原创 算法笔记(入门篇1-入门模拟)--日期处理--问题 E: 日期累加

问题 E: 日期累加时间限制: 1 Sec  内存限制: 32 MB题目描述设计一个程序能计算一个日期加上若干天后是什么日期。输入输入第一行表示样例个数m,接下来m行每行四个整数分别表示年月日和累加的天数。输出输出m行,每行按yyyy-mm-dd的个数输出。样例输入12008 2 3 100样例输出2008-05-13#include<...

2018-08-04 21:36:13 202

原创 算法笔记(入门篇1-入门模拟)--日期处理--问题 D: 日期类

问题 D: 日期类时间限制: 1 Sec  内存限制: 32 MB题目描述编写一个日期类,要求按xxxx-xx-xx 的格式输出日期,实现加一天的操作。输入输入第一行表示测试用例的个数m,接下来m行每行有3个用空格隔开的整数,分别表示年月日。测试数据不会有闰年。输出输出m行。按xxxx-xx-xx的格式输出,表示输入日期的后一天的日期。样例输入21999 1...

2018-08-04 21:24:48 300

原创 算法笔记(入门篇1-入门模拟)--日期处理--问题 C: 打印日期

问题 C: 打印日期时间限制: 1 Sec  内存限制: 32 MB题目描述给出年分m和一年中的第n天,算出第n天是几月几号。输入输入包括两个整数y(1<=y<=3000),n(1<=n<=366)。输出可能有多组测试数据,对于每组数据,按 yyyy-mm-dd的格式将输入中对应的日期打印出来。样例输入2013 602012 300...

2018-08-04 21:11:10 159

原创 算法笔记(入门篇1-入门模拟)--日期处理--问题 A: 日期差值

问题 A: 日期差值时间限制: 1 Sec  内存限制: 32 MB题目描述有两个日期,求两个日期之间的天数,如果两个日期是连续的我们规定他们之间的天数为两天。输入有多组数据,每组数据有两行,分别表示两个日期,形式为YYYYMMDD输出每组数据输出一行,即日期差值样例输入2013010120130105样例输出5#include<std...

2018-08-04 20:40:48 188

原创 算法笔记(入门篇1-入门模拟)--图形输出--问题 D: 沙漏图形 tri2str [1*+]

问题 D: 沙漏图形 tri2str [1*+]时间限制: 1 Sec  内存限制: 128 MB题目描述问题:输入n,输出正倒n层星号三角形。首行顶格,星号间有一空格,效果见样例 输入样例: 3 输出样例:* * * * * * * * * * *数据规模 1<= n <=50 #include <stdio.h>int m...

2018-08-02 23:00:53 974

原创 算法笔记(入门篇1-入门模拟)--图形输出--问题 C: 等腰梯形

问题 C: 等腰梯形时间限制: 1 Sec  内存限制: 32 MB题目描述请输入高度h,输入一个高为h,上底边长为h 的等腰梯形(例如h=4,图形如下)。   ****  ****** ******************输入输入第一行表示样例数m,接下来m行每行一个整数h,h不超过10。输出对应于m个case输出要求的等腰梯形。 样例输入...

2018-08-02 21:47:48 407

原创 算法笔记(入门篇1-入门模拟)--图形输出--问题 A: 输出梯形

问题 A: 输出梯形时间限制: 1 Sec  内存限制: 32 MB题目描述输入一个高度h,输出一个高为h,上底边为h的梯形。输入一个整数h(1<=h<=1000)。输出h所对应的梯形。样例输入5样例输出 ***** ******* ********* ***********************...

2018-08-02 21:21:32 158

原创 算法笔记(入门篇1-入门模拟)--查找元素--问题 E: 学生查询

问题 E: 学生查询时间限制: 1 Sec  内存限制: 32 MB题目描述输入n个学生的信息,每行包括学号、姓名、性别和年龄,每一个属性使用空格分开。最后再输入一学号,将该学号对应的学生信息输出。输入测试数据有多组,第一行为样例数m。对于每个样例,第一行为学生人数n(n不超过20),加下来n行每行4个整数分别表示学号、姓名、性别和年龄,最后一行表示查询的学号。输出输出...

2018-08-02 20:48:10 260

原创 算法笔记(入门篇1-入门模拟)--查找元素--问题 D: 查找

问题 D: 查找时间限制: 1 Sec  内存限制: 32 MB题目描述输入数组长度 n 输入数组      a[1...n] 输入查找个数m 输入查找数字b[1...m] 输出 YES or NO  查找有则YES 否则NO 。输入输入有多组数据。每组输入n,然后输入n个整数,再输入m,然后再输入m个整数(1<=m<=n<=100)。输出如...

2018-08-02 20:33:36 129

原创 算法笔记(入门篇1-入门模拟)--查找元素--问题 C: 查找学生信息

问题 C: 查找学生信息时间限制: 1 Sec  内存限制: 32 MB题目描述输入N个学生的信息,然后进行查询。输入输入的第一行为N,即学生的个数(N<=1000)接下来的N行包括N个学生的信息,信息格式如下:01 李江 男 2102 刘唐 男 2303 张军 男 1904 王娜 女 19然后输入一个M(M<=10000),接下来会有M行,...

2018-08-02 20:02:35 146

原创 算法笔记(入门篇1-入门模拟)--查找元素--问题 B: 找x

问题 B: 找x时间限制: 1 Sec  内存限制: 32 MB题目描述输入一个数n,然后输入n个数值各不相同,再输入一个值x,输出这个值在这个数组中的下标(从0开始,若不在数组中则输出-1)。输入测试数据有多组,输入n(1<=n<=200),接着输入n个数,然后输入x。输出对于每组输入,请输出结果。样例输入41 2 3 43样例输出...

2018-08-02 19:32:51 131

转载 算法笔记(入门篇1-入门模拟)--查找元素--问题 A: 统计同成绩学生人数

问题 A: 统计同成绩学生人数时间限制: 1 Sec  内存限制: 32 MB题目描述读入N名学生的成绩,将获得某一给定分数的学生人数输出。输入测试输入包含若干测试用例,每个测试用例的格式为第1行:N第2行:N名学生的成绩,相邻两数字用一个空格间隔。第3行:给定分数当读到N=0时输入结束。其中N不超过1000,成绩分数为(包含)0到100之间的一个整数。输出对每...

2018-08-02 19:27:45 192

原创 算法笔记(入门篇习题)---问题 I: 锤子剪刀布 (20)

问题 I: 锤子剪刀布 (20)时间限制: 1 Sec  内存限制: 32 MB题目描述大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。 输入输入第1行给出正整数N(<=105),即双方交锋的次数。随后N行,每行给出一次交锋的信息,即甲、乙双方同时给...

2018-08-01 23:10:13 1910 1

原创 算法笔记(入门篇习题)---问题 H: 部分A+B (15)

问题 H: 部分A+B (15)时间限制: 1 Sec  内存限制: 32 MB题目描述正整数A的“DA(为1位整数)部分”定义为由A中所有DA组成的新整数PA。例如:给定A = 3862767,DA = 6,则A的“6部分”PA是66,因为A中有2个6。现给定A、DA、B、DB,请编写程序计算PA + PB。输入输入在一行中依次给出A、DA、B、DB,中间以空格分隔,其中...

2018-08-01 21:35:24 232

原创 算法笔记(入门篇习题)---问题 G: 数字分类 (20)

问题 G: 数字分类 (20)时间限制: 1 Sec  内存限制: 32 MB题目描述给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字:A1 = 能被5整除的数字中所有偶数的和; A2 = 将被5除后余1的数字按给出顺序进行交错求和,即计算n1-n2+n3-n4...; A3 = 被5除后余2的数字的个数; A4 = 被5除后余3的数字的平均数,精确到小数点后1位...

2018-08-01 20:59:51 162

原创 算法笔记(入门篇习题)---问题 F: A+B和C (15)

问题 F: A+B和C (15)时间限制: 1 Sec  内存限制: 32 MB题目描述给定区间[-2^31, 2^31]内的3个整数A、B和C,请判断A+B是否大于C。输入输入第1行给出正整数T(<=10),是测试用例的个数。随后给出T组测试用例,每组占一行,顺序给出A、B和C。整数间以空格分隔。输出对每组测试用例,在一行中输出“Case #X: true”如果...

2018-08-01 19:59:19 252

原创 算法笔记(入门篇习题)---问题 D: 比较奇偶数个数

问题 D: 比较奇偶数个数时间限制: 1 Sec  内存限制: 32 MB题目描述第一行输入一个数,为n,第二行输入n个数,这n个数中,如果偶数比奇数多,输出NO,否则输出YES。输入 输入有多组数据。每组输入n,然后输入n个整数(1<=n<=1000)。 输出 如果偶数比奇数多,输出NO,否则输出YES。 样例输入167 7...

2018-07-31 23:04:20 257

原创 算法笔记(入门篇习题)---问题 C: 特殊乘法

问题 C: 特殊乘法时间限制: 1 Sec  内存限制: 32 MB题目描述写个算法,对2个小于1000000000的输入,求结果。特殊乘法举例:123 * 45 = 1*4 +1*5 +2*4 +2*5 +3*4+3*5输入 两个小于1000000000的数输出 输入可能有多组数据,对于每一组数据,输出Input中的两个数按照题目要求的方法进行运算后得到的结果。样...

2018-07-31 21:48:12 254

原创 算法笔记(入门篇习题)---问题 B: A+B

问题 B: A+B时间限制: 1 Sec  内存限制: 32 MB题目描述给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号","隔开。现在请计算A+B的结果,并以正常形式输出。输入输入包含多组数据数据,每组数据占一行,由两个整数A和B组成(-10^9 < A,B < 10^9)。输出请计算A+B的结果,并以正常形式输出,每组数据占一行。样例...

2018-07-31 21:33:51 518

原创 算法笔记(入门篇习题)---问题 A: 剩下的树

问题 A: 剩下的树时间限制: 1 Sec  内存限制: 32 MB题目描述有一个长度为整数L(1<=L<=10000)的马路,可以想象成数轴上长度为L的一个线段,起点是坐标原点,在每个整数坐标点有一棵树,即在0,1,2,...,L共L+1个位置上有L+1棵树。    现在要移走一些树,移走的树的区间用一对数字表示,如 100 200表示移走从100到200之间(包括端点...

2018-07-31 20:07:49 417

原创 SSM整合总结

SSM框架整合步骤:1.导入相关jar包    aopalliance.jar    asm-3.3.1.jar    aspectjweaver.jar    cglib-2.2.2.jar    commons-fileupload-1.3.2.jar    commons-io-2.2.jar    commons-logging-1.1.3.jar    jackson-annotatio...

2018-06-25 10:04:02 355

原创 SharedPreferences采坑记

由于对基础的一些知识不是很了解,晕倒在SharedPreferences的石榴裙下。 ~~~    这次就说一下自己所遇到的问题,自己想做一个全局的缓存工具类(就是本应用下所有的类都可以访问的类),在网上百度了下实现方法是这样的。首先你定义一个自定义类继承Application类。代码如下:public class GlobalApp extends Application {

2017-10-18 15:39:29 491

原创 回溯模板

一种回溯的模板  i=1;a[i]=1;    while(1)    {        g=1;          //作为满足不满足约束条件的标记        for(int k=i-1;k>=1;k--)              if(约束条件一)   g=0;        //不满足约束条件则返回        if(g&&约束条件二)   sum++;/

2017-03-31 20:15:16 1015

linux命令大全

比较全的linux的规则。学习linux的必备宝典。大家可以下载下

2017-10-18

空空如也

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

TA关注的人

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