自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

欢迎来到扣子不会飞的博客!

转眼如隔世,已逝很多年。

  • 博客(54)
  • 资源 (4)
  • 收藏
  • 关注

原创 Eclipse+Python+Pydev环境配置最新版(jdk11.0.2+pydev7.0.3)

在发这篇博客之前,被eclipse+pydev折腾了一晚上,网上找了好多教程,都失败了,首先是eclipse里边的help --> Install New Software... ,输入下载的网站 http://pydev.org/updates,让eclipse自己进行下载安装,但是实际过程中一直报错。最后在pydev官网下载了最新版本的pydev7.0.3(附上下载地址:https:...

2019-01-20 00:17:55 1289

原创 python入门教程——python安装python环境搭建python运行方式python开发工具 看这一篇就够了

安装python之前,可以看一下python2与python3的区别:点击链接Window 平台安装 Python:Python下载地址:https://www.python.org/downloads/windows/Python3:Python2:以下教程以Python2为例:环境变量配置方法一:在环境变量中添加Python目...

2019-01-20 00:02:00 657

原创 全国大学生数学建模竞赛——大赛介绍与赛后总结

全国大学生数学建模竞赛——训练过程及赛后总结前言今天是2018年9月18日,一个特殊的日子。距离全国大学生数学建模大赛已经过去两天了。三天两夜的比赛,每天晚上几乎做到凌晨,确实很辛苦,但是现在回过头来看看,无论成绩如何,一切的辛苦与努力都是值得的,非常感谢我的队友在这几天对我的信任与支持,也非常感谢他们认真付出,更应该感谢的是院系及老师对我们的一路支持与鼓励。我从个人的角度来讲,确实实实在...

2018-09-18 21:37:23 29499 5

原创 C/C++对文件的基本输入输出

C语言文件输入输出1. 打开文本基本格式:FILE *变量名=fopen(“文件名”, ”打开方式”);如:FILE *fp=fopen(“test.txt”, ”r”);可以理解为生成了一个FILE类型的指针变量fp,指向了以只读方式打开的文件”test.txt”,此后对fp的操作即是对该文件的操作。2.几种常用的打开方式及其描述:     r 以只读方式打开文件,该文件...

2018-08-08 20:15:24 17639

原创 C语言简单入门教程(初学者用)

 简单介绍C语言C语言数据变量的声明整型变量的声明用int,如:int a;单精度浮点型的声明用float,如:float b;双精度浮点型的声明用double,如:double c;C语言基本的输入输出从键盘输入数据用scanf(),调用格式为:scanf(“%d”, &a);scanf(“%f”, &b);scanf(“%lf”, &c)...

2018-08-08 20:05:26 43215 13

原创 MATLAB字符/字符串操作函数大全

函数名 函数功能 char(S1,S2,…) 利用给定的字符串或单元数组创建字符数组 double(S) 将字符串转化成 ASC 码形式 cellstr(S) 利用的给定的字符数组创建字符串单元数组 blanks(n) ...

2018-08-08 10:47:35 27252 3

原创 MATLAB的数据类型整型和浮点型

MATLAB主要数据类型 可以看出MATLAB的数值类型跟C语言一样分为整型和浮点型,但是需要特别注意的是,它的用意和C语言完全不一样。前者的整型数据主要为图像处理等特殊的应用问题提供数据类型,而对于一般数值运算,绝大多数是采用双精度浮点型的数据。8种整数类型: 整数类型 数值类型 转换函数 有符号8位 ...

2018-08-08 10:31:53 13859

原创 Linux入门基础命令

Linux常用命令日常使用命令 shutdown –h now: 立刻进行关机 shutdown –r now: 现在重新启动计算机 reboot: 现在重新启动计算机 su -: 切换用户;passwd:修改用户密码 logout: 用户注销 tab 补全命令 ctrl + l -: 清屏,类似clear命令 ctrl + r -: 查...

2019-09-23 17:51:07 360

原创 eval()函数的用法

描述eval() 函数用来执行一个字符串表达式,并返回表达式的值。语法以下是 eval() 方法的语法:eval(expression[, globals[, locals]])参数expression -- 表达式。 globals -- 变量作用域,全局命名空间,如果被提供,则必须是一个字典对象。 locals -- 变量作用域,局部命名空间,如果被提供,可以是任...

2019-05-29 17:39:05 6000

原创 2019河南省第十二届ACM省赛原题题目及省赛榜单

题目榜单 Rank Name Solved Time A B C D E ...

2019-05-08 10:52:14 5390 1

原创 河南省第十二届ACM大学生程序设计竞赛--总结

前言2019年河南省第十二届ACM大学生程序设计竞赛在驻马店市的黄淮学院举办,此次虽然是省赛,却享受到了近乎区域赛的待遇,整个比赛和交流分享都在体育馆里进行。题目难度省赛的题目越来越不考察算法,更多的考察思维,甚至很多题目暴力模拟直接就能过,而且此次省赛题目卡时间方面设置的不太合理,由于没有和JAVA组的分开判题,很多本来要求1S的题,都设置的2S,这样别...

2019-05-08 10:38:25 1442

原创 危险函数gets()几种完美的替代方法 你可能还不知道的

gets()用处gets从标准输入设备读字符串函数,其可以无限读取,不会判断上限,可以包含空格,以回车结束读取。gets()的危险之处因为该函数可以无限读取,所以应该确保buffer的空间足够大,以便在执行读操作时不发生溢出。如果溢出,多出来的字符将被写入到堆栈中,这就覆盖了堆栈原先的内容,破坏一个或多个不相关变量的值。这个事实导致gets函数只适用于玩具程序。gets()的几种替...

2019-04-05 19:51:10 19886 2

原创 进制转换--2进制转16进制

题目描述二进制数据是用0和1两个数码来表示的数.它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现.十六进制(简写为hex或下标16)在数学中是一种逢16进1的进位制.一般用数字0到9和字母A到F(或a~f)表示,其中:a~f表示10~15,这些称作十六进制数字.请将给定的二进制...

2019-04-02 20:14:20 3632

原创 【蓝桥杯】2019年第十届蓝桥杯(个人赛) 大赛介绍、注意事项及赛后总结

蓝桥杯介绍:大赛分为个人赛、团队赛和艺术设计赛三个部分。本博客仅针对个人赛做一些简单介绍,应该注意的事项,以及我个人赛后的总结。竞赛项目及面向的对象1.JAVA软件开发对象:具有正式全日制学籍并且符合相关科目报名要求的研究生、本科及高职高专学生(以报名时状态为准),以个人为单位进行比赛。该专业方向设大学A组、大学B组、大学C组。说明:985、211本科生只能报大学A组,所有院...

2019-04-02 19:57:34 77500 10

原创 [天梯赛] 2019第四届天梯赛 比赛介绍及赛后总结

“天梯赛”介绍: 天梯赛,全称“中国高校计算机大赛-团体程序设计天梯赛”,顾名思义是团体性质的比赛,下面附上稍微官方的语言描述。 团体程序设计天梯赛是中国高校计算机大赛的三个竞赛版块之一,2016年举办第一届赛事,之后每年举办一次。该赛事由教育部高等学校计算机类专业教学指导委员会、教育部高等学校软件工程专业教学指导委员会、教育部高等学校大学计算机课程教学指...

2019-04-01 21:08:19 9751 1

原创 HDU题目分类大全【大集合】

基础题:1000、1001、1004、1005、1008、1012、1013、1014、1017、1019、1021、1028、1029、1032、1037、1040、1048、1056、1058、1061、1070、1076、1089、1090、1091、1092、1093、1094、1095、1096、1097、1098、1106、1108、1157、1163、1164、1170、...

2019-03-18 20:48:45 3422 2

原创 python中math模块常用函数介绍 取模(取余)取绝对值 求阶乘 求最大公约数最小公倍数 取对数 取根号 取幂(取次方) 取整函数 三角函数与反三角函数

前提:import math两个常用常量     e = 2.718281828459045      pi = 3.141592653589793>>> import math>>> math.e2.718281828459045>>> math.pi3.141592653589793取模(取余)fmod(x...

2019-01-24 00:51:24 3139

原创 python弧度制转换 三角函数 反三角函数 双曲 反双曲 sin cos tan asin acos atan asinh acosh atanh atanh2

前提:import math函数介绍:degrees(x)   将x从弧度转换为度数。 radians(x)   将x从度数转换为弧度。 例如:>>> import math>>> math.degrees(math.pi/2)90.0>>> math.radians(90)1.5707963267948966&...

2019-01-23 23:49:11 9297

原创 python取整函数 向上取整 向下取整 四舍五入

前提:import math向上取整:math.ceil(x)向下取整:math.floor(x)取整数部分:math.trunc(x)四舍五入:round(x)例如:

2019-01-23 23:19:32 8374

原创 PTA L1-005 考试座位号(python版本)

L1-005 考试座位号 (15 分)每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从后台查出他们的考试座位号码。输入格式:输入第一行给出一个正整数 ...

2019-01-22 23:21:25 1010

原创 PTA L1-004 计算摄氏温度 (python版本)

L1-004 计算摄氏温度 (5 分)给定一个华氏温度F,本题要求编写程序,计算对应的摄氏温度C。计算公式:C=5×(F−32)/9。题目保证输入与输出均在整型范围内。输入格式:输入在一行中给出一个华氏温度。输出格式:在一行中按照格式“Celsius = C”输出对应的摄氏温度C的整数值。输入样例:150输出样例:Celsius = 65参考代码:...

2019-01-22 23:19:38 1464

原创 PTA L1-003 个位数统计(python版本)

L1-003 个位数统计 (15 分)给定一个 k 位整数 N=d​k−1​​10​k−1​​+⋯+d​1​​10​1​​+d​0​​ (0≤d​i​​≤9, i=0,⋯,k−1, d​k−1​​>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定 N=100311,则有 2 个 0,3 个 1,和 1 个 3。输入格式:每个输入包含 1 个测试用例,即一个不超过 10...

2019-01-22 23:18:03 706

原创 PTA L1-002 打印沙漏 (python版本)

L1-002 打印沙漏 (20 分)本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印***** *** * ********所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏...

2019-01-22 23:16:17 1084

原创 PTA L1-001 Hello World(python版本)

这道超级简单的题目没有任何输入。你只需要在一行中输出著名短句“Hello World!”就可以了。输入样例:无输出样例:Hello World!参考代码:print "Hello World!"...

2019-01-22 23:13:56 512

原创 Python列表、元组全面介绍 清晰明了

Python列表是啥?列表是由一系列按特定顺序排列的元素组成。你可以将任意类型的元素插入到列表,无论是相同类型还是不同类型,元素之间没有任何关系。需要注意的是:列表的索引和C语言里边的数组一样都是从0开始的。列表的遍历:伪代码:for 变量名 in 列表名: 执行的操作1 执行的操作2 例如:#coding:utf-8lists_1=[] #声明...

2019-01-22 17:22:09 157

原创 python中range()函数的用法及介绍

range()可以用来干啥???答:生成一系列的数字。说不清楚,上例子:for num in range(1, 5): print num;输出结果:不难看出,上边的for语句循环输出1~5但是不包含5,不难理解range()函数属于左包右不包,要想打印1~5,必须range(1, 6):for num in range(1, 6): print n...

2019-01-22 16:38:50 7921 3

原创 Python字符串类型Python字符串常用函数 简单介绍

Python字符串:什么是字符串?字符串就是一系列的字符。例如“you are a good man.”在python中,用单引号或双引号括起来的都是字符串,例如:"this is a str"'this is a str, too'python字符串常用函数:修改大小写: str.title(); 首字母大写 str.upper(); 全转...

2019-01-20 16:45:13 454

原创 Python2与Python3常见区别 通俗易懂 拒绝长篇大论

1.print语句的区别:Python3中:print("I'm Li Hua");python2中:print "I'm Li Hua";可见,在Python3中print必须包含括号,被当做一个函数,而在Python2中则print语句是一条语句,不包含括号。2.整除区别Python2中:3/2==13.0/2==3/2.0==1.5Pyt...

2019-01-20 16:29:33 225

原创 eclipse中文版eclipse汉化教程

eclipse下载:请查看链接eclipse汉化下载汉化包,下载地址:https://www.eclipse.org/babel/downloads.php选择合适的版本,这里以photon为例:任选一个下载点:下载好以后,解压到安装目录即可。重启eclipse:  ...

2019-01-19 22:56:37 1866

原创 Java入门教程——JDK下载JDK安装Java环境搭建Java开发工具 看这一篇就够了

什么是JDK:JDK(Java Development Kit) 是 Java 语言的软件开发工具包。主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。简单来说JDK就是Java的开发包,任何开发软件都依托于此,是开发Java必不可少的部分。JDK的下载:下载链接:https://...

2019-01-19 22:44:31 990

原创 HDU 1711 Number Sequence ——KMP问题

Number SequenceTime Limit : 10000/5000ms (Java/Other)   Memory Limit : 32768/32768K (Java/Other)Total Submission(s) : 75   Accepted Submission(s) : 31Problem DescriptionGiven two sequences of ...

2018-12-16 20:21:56 191

原创 KMP字符串匹配算法模板

#define maxn 1000000int Next[maxn];char s[maxn],t[maxn];int cnt,ind; //cnt记录t串在s串中出现的次数,ind记录t串在s串第一次出现的位置下标 void getNext(int len){ int i=0,k=-1; Next[0]=-1; while(i<len) { if(t[i]==t[k...

2018-12-16 20:18:40 273

原创 【HDU】2516 取石子游戏 斐波那契博弈

取石子游戏Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 8450    Accepted Submission(s): 5142 Problem Description1堆石子有n个,两人轮流取.先取者第1次可以取任意多个...

2018-11-04 20:07:06 792

原创 【HDU】1907 John 【尼姆博弈】

JohnTime Limit: 5000/1000 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 6156    Accepted Submission(s): 3579Problem DescriptionLittle John is playing very fu...

2018-11-04 20:01:28 240

原创 【HDU】取石子游戏 威佐夫博弈

取石子游戏Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 10002    Accepted Submission(s): 5778 Problem Description有两堆石子,数量任意,可以不同。游戏开始由两个人轮流...

2018-11-04 19:50:17 234

原创 博弈论简单入门 【巴什博奕、威佐夫博弈、尼姆博弈、斐波那契博弈、环形博弈 】模板

一、巴什博奕(点击进入例题)1.只有一堆n个物品2.两个人轮流从这堆物品中取物,规定每次至少取一个,最多取m个。3.最后取光者得胜。分析:•当 n = m + 1 时,第一个人不可能获胜;•当 n = k*(m + 1) + r 时,先取者拿走 r 个,那么后者再拿(1~m)个 , 此时 n =(k-1)*(m+1)+s  先取者再拿走s 个 最后总能造成 剩下n=m+...

2018-11-04 19:40:38 735

原创 【HDU】 1864 Brave Game 巴什博奕通俗易懂

Brave GameTime Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 15803    Accepted Submission(s): 10772Problem Description十年前读大学的时候,中国每年都要从国外引进一...

2018-11-04 19:03:49 230

原创 二分幂【分治思想】【多种代码实现】

分治法分治法是建基于多项分支递归的一种很重要的算法范式。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。这个技巧是很多高效算法的基础,如排序算法(快速排序、归并排序)、傅里叶变换(快速傅里叶变换)。二分幂对于一个数,比如a的n次方,如果涉及到的范围比较小的话,大家都会采用for循环一...

2018-08-16 11:53:12 365

原创 求逆序对数【HDU】多校联赛-Swaps and Inversions(归并排序)

Swaps and InversionsTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 3588    Accepted Submission(s): 976 Problem DescriptionLong long ago...

2018-08-12 17:44:15 192

原创 归并排序[从入门到放弃]

归并排序归并排序,是创建在归并操作上的一种有效的排序算法,效率为O(nlogn)。1945年由约翰·冯·诺伊曼首次提出。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用,且各层分治递归可以同时进行。速度仅次于快速排序,为稳定排序算法,一般用于对总体无序,但是各子项相对有序的数列,归并排序的比较次数小于快速排序的比较次数,移动次数一般多于快速排序的移动次数。归并...

2018-08-12 17:26:05 15607 8

计算机常用数值计算算法与程序 c++版.rar

计算机常用数值计算算法与程序 c++版,计算机常用数值计算算法与程序 c++版。

2019-05-13

Linux vim编辑器--使用手册

vim编辑器的用法,入门必备。 兄弟连Linux集群架构师课件(如有侵权请联系我删除)

2019-05-13

2 Linux---常用命令.zip

几乎包含了Linux所有常用命令,入门必备。 兄弟连Linux集群架构师课件(如有侵权请联系我删除)

2019-05-13

1Linux 简介、安装和目录管理命令.pdf

兄弟连Linux集群架构师课件(如有侵权请联系我删除qq188233269) 包括:Linux简介(Linux发展史、常见Linux、Linux特点、Linux应用领域)、 Linux安装(虚拟机使用、安装方式、分区)等

2019-05-13

空空如也

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

TA关注的人

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